Django: Exibir NullBooleanField como Radio e usar como padrão None

Estou implementando com sucessoNullBooleanField como botões de rádio de várias maneiras, mas o problema é que eu não posso definir o valor padrão para None.

Aqui está o código:

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 

Eu tentei os seguintes métodos:default:None no modelo e / ou configuraçãoinital:None no formulário e também na exibição na instância de formulário.
Nada disso foi bem sucedido. Estou usando atualmenteCharField ao invés deNullBooleanField.
Mas há alguma maneira de obter esses resultados comNullBooleanField???

questionAnswers(4)

yourAnswerToTheQuestion