Django: отображать NullBooleanField как Radio и по умолчанию None

Я успешно внедряюNullBooleanField в качестве переключателей несколькими способами, но проблема в том, что я не могу установить значение по умолчанию Нет.

Вот код:

models.py:
class ClinicalData(models.Model):
      approved = models.NullBooleanField()
      ...

forms.py:
NA_YES_NO = ((None, 'N/A'), (True, 'Yes'), (False, 'No'))
class ClinicalDataForm(ModelForm):
      approved = forms.BooleanField(widget=forms.RadioSelect(choices=NA_YES_NO))
      class Meta:
           model = ClinicalData 

Я попробовал следующие методы: Задаватьdefault:None в модели и / или настройкеinital:None в форме, а также в представлении в форме экземпляра.
Ничего из этого не было успешным. Я в настоящее время используюCharField вместоNullBooleanField.
 Но есть ли способ получить этот результат сNullBooleanField???

Ответы на вопрос(4)

Ваш ответ на вопрос