【发布时间】:2010-09-20 22:07:17
【问题描述】:
我在为 Django 表单中的特定字段显示验证错误消息时遇到问题,其中有问题的字段是 ModelMultipleChoiceField。
在表单的clean(self) 方法中,我尝试将错误消息添加到字段中,如下所示:
msg = 'error'
self._errors['field_name'] = ErrorList([msg])
raise forms.ValidationError(msg)
当 'field_name' 指向其他字段类型时,这可以正常工作,但对于 ModelMultipleChoiceField,它不会显示。应该以不同的方式处理吗?
【问题讨论】:
标签: python django validation forms