Commit 8b11341a authored by Jacob Kaplan-Moss's avatar Jacob Kaplan-Moss
Browse files

Fixed `ModelAdmin.radio_fields` to work with the new `TypedChoiceField`.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@8773 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 3b639537
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -51,12 +51,12 @@ class BaseModelAdmin(object):
        if db_field.choices:
            if db_field.name in self.radio_fields:
                # If the field is named as a radio_field, use a RadioSelect
                kwargs['widget'] = widgets.AdminRadioSelect(
                    choices=db_field.get_choices(include_blank=db_field.blank,
                        blank_choice=[('', _('None'))]),
                    attrs={
                kwargs['widget'] = widgets.AdminRadioSelect(attrs={
                    'class': get_ul_class(self.radio_fields[db_field.name]),
                    }
                })
                kwargs['choices'] = db_field.get_choices(
                    include_blank = db_field.blank,
                    blank_choice=[('', _('None'))]
                )
                return db_field.formfield(**kwargs)
            else: