我的模板中有这个,我只想显示用户名错误而不是所有表单错误
{% for field in form %}
{% for error in field.errors %}
<div class="row">
<div class="small-12 columns val-error-msg error margin-below">
{{ error }}
</div>
</div>
{% endfor %}
{% endfor %}
最佳答案
您可以使用 form.field_name.errors
指定字段错误
喜欢:
{% if form.username.errors %}
{{form.username.errors}}
# or
# {{form.username.errors.as_text}}
# this will remove the `<ul></ul>` tag that django generates by default
{% endif %}
关于python - 如何在 Django 中显示一个表单错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51365733/