基于 Django1.10 文档的深入学习(21)——The Forms API 之 Form.errors

来源:互联网 发布:择日通书大全软件 编辑:程序博客网 时间:2024/06/05 19:37

Form.errors
访问errors属性以获取错误消息的字典

>>> f.errors>{'sender':['输入有效的电子邮件地址。'],'subject':['此字段为必填项.']。

在这个字典中,键是字段名称,值是表示错误消息的Unicode字符串列表。 错误消息存储在列表中,因为字段可以有多个错误消息。

您可以访问错误,而不必首先调用is_valid()。 您首次调用表单的数据时会调用is_valid()或访问错误。

验证例程只会调用一次,无论访问错误或调用is_valid()多少次。 这意味着如果验证有副作用,这些副作用只会被触发一次。

0 0
原创粉丝点击