У меня есть форма с таким полем:
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>
...
Да, у меня нет модели поля "------».Он пытается установить возможное пустое значение?(те же «-------» используются в полях выбора для отображения пустого значения в административном слое django).
Конечно, изменив «----------» на «Все»поля "было бы полезно (так как мне понадобится такая опция), но как мне этого добиться и что вызывает это странное поведение?