有没有办法覆盖ModelForm的所有字段的error_message文本,而不必在ModelForm中包含所有字段信息?
例如,假设我有一个(非常简单的)这样的模型:
People(models.Model):
name = models.CharField(max_length=128, null=True, blank=True, help_text="Please type your name.")
age = models.IntegerField(help_text="Please type your age.")
我不喜欢剪切和干燥的默认消息,例如“输入整数。”,所以我想将它们更改为更好的“请输入数字”。理想情况下,我可以在模型中添加“error_message”属性,但模型不支持该属性。那么这是否意味着我必须基本复制我的ModelForm中的所有模型信息,或者是否有办法解决这个问题?