我有一个带有 a 的表格,ModelMultipleChoiceField
它就像一个魅力。但是,当我设置widget=forms.RadioSelect
表单验证时,总是会失败并显示错误消息“输入值列表”。
正如我所说,它与默认小部件完美配合,但不适用于单选小部件。验证表单的POST
请求完全相同,除了小部件外,一切都完全相同,所以我无法弄清楚我做错了什么。
为什么是这样?
编辑:也许我应该提到它也适用CheckboxSelectMultiple
。
EDIT2:我是否设置似乎并不重要required=False
,它仍然告诉我“输入值列表”。