如何在 Django 中列出所有与表单相关的错误?

Posted

技术标签:

【中文标题】如何在 Django 中列出所有与表单相关的错误?【英文标题】:How can I list all form related errors in Django? 【发布时间】:2011-03-02 20:43:09 【问题描述】:

有没有直接列出 Django 模板中所有表单错误的方法。我想列出字段和非字段错误以及任何其他表单错误。

我已经了解如何在每个字段的基础上执行此操作,但如前所述,我想列出所有内容。

我使用的方法似乎没有列出所有内容。

% for error in form.errors %
 error|escape 
% endfor %

谢谢。

【问题讨论】:

【参考方案1】:

除了非字段错误之外,您还可以遍历所有字段:

http://docs.djangoproject.com/en/dev/topics/forms/#looping-over-the-form-s-fields 短 Django sn-p:List all Form Errors

【讨论】:

以上是关于如何在 Django 中列出所有与表单相关的错误?的主要内容,如果未能解决你的问题,请参考以下文章

django:如何在表单向导中使用 inlineformset?

Django:如何在手动表单字段中显示模型的外键对象作为选择

如何列出与之相关的类别和论坛? Django的

如何在 django 中列出用户不属于的所有组?

用于从相关查询中列出所有 ForeignKey 对象的 Django 查询

Django:如何显示内联表单集中每个模型对象的表单错误