同时更改特定字段和所有字段的错误消息(Django)

同时更改特定字段和所有字段的错误消息(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

假设我的模型中有30个字段,其中一个是
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个字段创建它是正确的方法