【发布时间】:2011-01-03 08:46:17
【问题描述】:
我正在尝试在 Django 中创建一个表单。这一切都有效,但我希望所有错误都在表单的顶部,而不是在每个有错误的字段旁边。我尝试循环遍历 form.errors,但它只显示有错误的字段的名称,而不是诸如“需要名称”之类的错误消息。
这几乎是我希望能够在表单顶部使用的内容:
{% if form.??? %}
<ul class="errorlist">
{% for error in form.??? %}
<li>{{ error }}</li>
{% endfor %}
</ul>
{% endif %}
那里的??? 会用什么?不是errors;这只是输出字段的名称。
【问题讨论】:
标签: python django django-templates django-forms