使用模型表单创建自定义错误消息

我可以看到使用表单时如何向字段添加错误消息,但是模型表单呢?

这是我的测试模型:

class Author(models.Model):

first_name = models.CharField(max_length=125)

last_name = models.CharField(max_length=125)

created = models.DateTimeField(auto_now_add=True)

updated = models.DateTimeField(auto_now=True)

我的模型表格:

class AuthorForm(forms.ModelForm):

class Meta:

model = Author

在字段中的错误信息:first_namelast_name是:

这是必填栏

如何以模型形式进行更改?

回答:

对于简单的情况,你可以指定自定义错误消息

class AuthorForm(forms.ModelForm):

first_name = forms.CharField(error_messages={'required': 'Please let us know what to call you!'})

class Meta:

model = Author

以上是 使用模型表单创建自定义错误消息 的全部内容, 来源链接: utcz.com/qa/410952.html

回到顶部