例如,我在用户注册表单模板中使用以下内容:
{{ form.errors }}
如果我尝试使用现有用户名注册新用户(按预期方式),请收到以下两行错误消息:
username
A user with that username already exists.
如果我可以删除第一行(“用户名”)以使双行消息成为这样的单行消息,我会对此消息感到非常满意:
A user with that username already exists.
我知道fieldname有时会限定默认错误消息的第2行(例如“此字段是必需的”),但我可以使用
error_messages = {'required': "mycustommessage" }
在我的表单定义中将“此字段为必填项”更改为“需要用户名”。
答案 0 :(得分:0)
您可以像这样自定义输出:
{% for error in form.username.errors %}
{{error}}
{% endfor %}