Html Django重写默认模型表单错误消息不起作用
我是django的新手,我知道有许多与此主题相关的堆栈溢出问题和答案,但似乎没有一个解决方案适合我。我试图覆盖django的默认错误消息。 我试着列举一些我尝试过的解决方案Html Django重写默认模型表单错误消息不起作用,html,django,twitter-bootstrap,Html,Django,Twitter Bootstrap,我是django的新手,我知道有许多与此主题相关的堆栈溢出问题和答案,但似乎没有一个解决方案适合我。我试图覆盖django的默认错误消息。 我试着列举一些我尝试过的解决方案 类MyForm(forms.ModelForm): 类元: 错误消息={ “名字”:{ “必需”:(“必须有名字”), }, } 我也试过这个 类MyRequest(models.Model): first_name=models.CharField( 最大长度=254, 空白=假, 错误消息={ “空白”:“我需要的消息
类MyForm(forms.ModelForm):
类元:
错误消息={
“名字”:{
“必需”:(“必须有名字”),
},
}
我也试过这个
类MyRequest(models.Model):
first_name=models.CharField(
最大长度=254,
空白=假,
错误消息={
“空白”:“我需要的消息…”,
}
)
在模板方面,我有什么需要做的吗?我建议如下: (通常,默认情况下,所需的属性被指定给表单字段)
像这样覆盖字段
`first_name = forms.CharField(error_messages={'required':_("First name is required.")})`
注意:如果该错误是针对所需的条件,则为blank或null添加消息不会将其剪切。同样在表单的Meta中,不要忘记添加模型
`first_name = forms.CharField(error_messages={'required':_("First name is required.")})`