我的表格有这样的字段:
categories = forms.ModelChoiceField(
queryset=Field.objects.all(),
widget=CheckboxSelectMultiple,
required=False
)
渲染完成后,我得到了我的第一个值:
<ul>
<li>
<label for="id_categories_0"><input type="checkbox" name="categories" id="id_categories_0">---------</label>
</li>
...
是的,我没有Field Model“------”。 它是否试图设置可能的空值? (在选择框中使用相同的'-------'在django管理层中显示空值。)
确定将“----------”更改为“所有字段”会很有用(因为我需要这样的选项),但是我应该如何实现这一点以及导致这种奇怪行为的原因是什么?
答案 0 :(得分:3)