dfr*_*kow 13 django styling django-forms
如果我查看Django的forms.py,as_p()调用_html_output(),哪个样式字段错误self.error_class()(虽然我找不到那个的定义).
但是,_html_output()不要样式non_field_errors(在代码中也称为top_errors).
如何设置非字段错误的样式?剪切并粘贴所有_html_output?
我正在使用Django 1.0.
ruk*_*eba 18
我使用此模板来设置非字段错误的样式:
{% if form.non_field_errors %}
<div class="non-field-errors">
{% for err in form.non_field_errors %}
<p class="form-error">{{ err }}</p>
{% endfor %}
</div>
{% endif %}
Run Code Online (Sandbox Code Playgroud)
Ale*_*nor 10
在您的模板中,您可以访问{{form.non_field_errors}}并根据需要渲染它们.以下是Django管理员处理它们的方法:http://code.djangoproject.com/browser/django/trunk/django/contrib/admin/templates/admin/change_form.html#L40
| 归档时间: |
|
| 查看次数: |
20264 次 |
| 最近记录: |