Я строю форму, где у меня динамическое удаление входных данных в строках. Все работает отлично, за исключением случаев, когда строка содержит ChoiceField. ChoiceField требуется по умолчанию, и когда я удаляю его и отправляю, форма не может быть проверена.
Есть ли способ установить ChoiceField как необязательный, как, например, здесь с ModelChoiceField:
ModelChoiceField(queryset=Model.objects.all(), requied=False, empty_label=None)
Я пытался установить такой выбор, но я все еще не мог использовать требуемый = False:
#In models:
choices = (
('', '-') #Tried also as None, '-'
(0, 'Yes'),
(1, 'No'),
)
#In forms:
forms.ChoiceField(choices=Model.choices, label=""),