在django中给出错误时如何指定需要填写哪些字段。现在错误只是“此字段是必需的”,但我如何将此字段更改为实际字段,如密码、用户名或其他内容。因此,根据该字段,它应该给出:“需要密码或需要电子邮件”,而不是正常错误:“此字段是必需的”。这是错误的代码: {% if form.errors %} {% for field in form %} {% for error in field.errors %} <p class=" label label-danger"> <div style="text-align: center"> {{ error }} </div> </p> {% endfor %} {% endfor %} {% for error in form.non_field_errors %} <div class="alert alert-danger"> <strong>{{ error|escape }}</strong> </div> {% endfor %} {% endif %}
1 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
您可以通过传递给字段来覆盖所需的错误消息error_messages
class MyForm(forms.Form): some_field = forms.CharField(error_messages={'required': 'Some field is required'})
添加回答
举报
0/150
提交
取消