如何在模板中显示“Django认证系统”的错误?

问题描述 投票:0回答:1
django templates django-forms django-authentication
1个回答
0
投票

form
就像任何其他表单一样,因此您可以 手动渲染表单 [Django-doc] 对于每个字段,您可以使用以下方式访问错误:

{{ form.fieldname.errors }}

对于不特定于某个字段的字段,我们可以使用:

{{ form.non_field_errors }}

您还可以通过使用以下命令枚举错误来控制错误的渲染:

{% for error in form.fieldname.errors %}
    <li><strong>{{ error|escape }}</strong></li>
{% endfor %}
© www.soinside.com 2019 - 2024. All rights reserved.