У меня есть логическое поле,
is_operable = BooleanField(widget=RadioSelect(choices=YES_OR_NO, renderer=InlineRadioFieldRenderer), required=False, initial=True)
Это отображается как два переключателя (да или нет), но я хочу, чтобы это было обязательным. Проблема в том, что если я изменю его на required=True
, он выдаст ошибку проверки, когда получит False
.
Это можно обойти?
YES_OR_NO = (
(True, 'Yes'),
(False, 'No')
)
False
как невыполнение необходимого условия. Спорный вопрос, является ли это хорошим поведением, но я не этого хочу. - person mpen   schedule 06.08.2010