【发布时间】:2011-04-28 22:59:24
【问题描述】:
在模型的 Meta 类中,我定义了一个 unique_together。我有一个基于这个模型的 ModelForm。当我在此 ModelForm 上调用 is_valid 时,如果 unique_together 验证失败,将自动引发错误。这一切都很好。
现在我的问题是我对默认的 unique_together 错误消息不满意。我想覆盖它。我怎样才能做到这一点?对于与字段相关的错误,我可以通过在字段参数上设置 error_messages 轻松做到这一点。但是 unique_together 是一个非字段错误。如何覆盖非字段错误消息?
【问题讨论】:
-
我想您最好将另一个答案标记为已接受,而不是我的,因为 Django 1.7 做出了重要的更改,这也影响了我的答案。
标签: python django validation