Index: django/db/models/fields/__init__.py
===================================================================
--- django/db/models/fields/__init__.py	(revision 5156)
+++ django/db/models/fields/__init__.py	(working copy)
@@ -345,7 +345,10 @@
         "Returns a django.newforms.Field instance for this database Field."
         defaults = {'required': not self.blank, 'label': capfirst(self.verbose_name), 'help_text': self.help_text}
         if self.choices:
-            defaults['widget'] = forms.Select(choices=self.get_choices())
+            if self.radio_admin:
+                defaults['widget'] = forms.RadioSelect(choices=self.get_choices_default())
+            else:
+                defaults['widget'] = forms.Select(choices=self.get_choices_default())
         defaults.update(kwargs)
         return form_class(**defaults)
 
