我在收到验证错误消息时显示Django窗体中的特定字段的问题,其中问题字段为ModelMultipleChoiceField。Django窗体,ModelMultipleChoiceField上的显示错误
在窗体的clean(self)
方法,我尝试将错误消息添加到现场,像这样:
msg = 'error'
self._errors['field_name'] = ErrorList([msg])
raise forms.ValidationError(msg)
这工作好地方“FIELD_NAME”指向其他字段类型,但对于ModelMultipleChoiceField它只是将不会显示。这应该以不同的方式处理?