【问题标题】:In a Django template with a form, how can one display form errors that are not specific to a field?在带有表单的 Django 模板中,如何显示不特定于字段的表单错误?
【发布时间】:2012-02-03 10:45:27
【问题描述】:

我在 Django 模板中有一个表单。我知道我可以通过

显示与特定字段相关的错误
 {% for e in field.errors %}{{ e }}{% endfor %}

但是,我如何获取特定于表单本身的错误,例如表单中整体清理函数返回的错误?

谢谢!

【问题讨论】:

    标签: django django-forms


    【解决方案1】:

    您可以通过form.non_field_errors() 访问非字段错误。见https://docs.djangoproject.com/en/dev/ref/forms/validation/#form-and-field-validation

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2023-01-10
        • 2011-01-15
        • 2011-10-11
        • 2012-07-29
        • 2011-05-28
        • 2018-03-21
        • 1970-01-01
        • 2011-02-01
        • 1970-01-01
        相关资源
        最近更新 更多