This is how I went about, to display a Boolean model field in the form as Radio buttons Yes and No.
choices = ( (1,\'Yes\'), (0,\'No\'), )
If you want to deal with boolean values instead of integer values then this is the way to do it.
forms.TypedChoiceField( choices=((True, 'Yes'), (False, 'No')), widget=forms.RadioSelect, coerce=lambda x: x == 'True' )