django 表单中的标准错误消息在哪里?
我如何在自定义验证中使用它们?
我的意思是像“这个字段是必需的”这样的错误
谢谢
编辑:
目前我这样做:
def clean(self):
cleaned_data = super(QuoteForm, self).clean()
country = cleaned_data['country']
for key in COUNTRY_FIELDS[country]:
if cleaned_data[key] == '':
self._errors[key] = self.error_class(_('This field is required'))
return cleaned_data
修正:我补充说:
self._errors[key] = self.error_class( [forms.Field.default_error_messages['required']])