Django:如何显示不特定于字段的验证错误?
Posted
技术标签:
【中文标题】Django:如何显示不特定于字段的验证错误?【英文标题】:Django: How to display Validation errors not specific to a field? 【发布时间】:2010-12-25 09:41:40 【问题描述】:我在表单的 clean 方法中出现错误(未绑定到字段)。
如何在模板中显示它们?
我尝试了 forms.errors 和 form.non_field_errors 但都没有成功。
【问题讨论】:
form.non_field_errors
应该可以工作 - 看起来您的代码可能有其他问题。
我猜如果您在问题中发布相关代码,我们将能够弄清楚。
【参考方案1】:
根据docs,它们进入一个特殊字段(__all__
),应该通过non_field_errors()
方法访问。猜测一下,我会说该方法返回一个序列。
【讨论】:
它返回一个以上是关于Django:如何显示不特定于字段的验证错误?的主要内容,如果未能解决你的问题,请参考以下文章