По какой-то причине Django не позволяет передать параметр required=False
в поля моей формы.
Это моя форма:
class InstrumentSearch(forms.ModelForm):
groups = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple, required=False)
time = forms.TimeInput(required=False)
date = forms.DateField(required=False)
notes = forms.TextInput(required=False)
Ошибка на линии
time = forms.TimeInput(required=False)
Согласно документации Django здесь, это должно работать.
TimeInput
является предкомWidget
, а неField
, как вы ожидаете. У вас будет та же проблема сTextInput
— это тоже виджет. - person yedpodtrzitko   schedule 28.07.2014