Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
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
  • Loading branch information...
commit 8b11341a9a706f2a239d9e4eec1c093b4e93fecb 1 parent 3b63953
@jacobian jacobian authored
Showing with 6 additions and 6 deletions.
  1. +6 −6 django/contrib/admin/options.py
View
12 django/contrib/admin/options.py
@@ -51,12 +51,12 @@ def formfield_for_dbfield(self, db_field, **kwargs):
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={
- 'class': get_ul_class(self.radio_fields[db_field.name]),
- }
+ 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:
Please sign in to comment.
Something went wrong with that request. Please try again.