同时更改特定字段和所有字段的错误消息(Django)
假设我的模型中有30个字段,其中一个是同时更改特定字段和所有字段的错误消息(Django),django,django-forms,Django,Django Forms,假设我的模型中有30个字段,其中一个是link 当链接无效时,我想抛出一个特定错误,我想更改所有字段(包括链接)的必需错误 如果我填写以下表格: class product_prices_form(forms.ModelForm): class Meta: error_messages = {"link":{"invalid": "Not really valid"}, #Only change invalid
link
当链接
无效时,我想抛出一个特定错误,我想更改所有字段(包括链接
)的必需
错误
如果我填写以下表格:
class product_prices_form(forms.ModelForm):
class Meta:
error_messages = {"link":{"invalid": "Not really valid"}, #Only change invalid for link-field
"required":"You forgot something here!"} #Change the "required" error for all fields
model = my_model
required
错误不会被覆盖。如果我把它移到“link”dict中,它工作得很好,但是为剩下的29个字段创建它是正确的方法