summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Holovaty <adrian@holovaty.com>2007-01-19 05:13:37 +0000
committerAdrian Holovaty <adrian@holovaty.com>2007-01-19 05:13:37 +0000
commiteaf6d5161172af8b9304df36e5666124bc7d2973 (patch)
treefadcf3dab68522226a2e03e543ba61821a31ecb9
parent13da9d7d2fd689564e9f14773e710b081db5a6f0 (diff)
newforms-admin: Small unpacking improvement to ModelAdmin.get_field_sets()
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4355 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/contrib/admin/options.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/django/contrib/admin/options.py b/django/contrib/admin/options.py
index 487b13ecee..b9809e5eb4 100644
--- a/django/contrib/admin/options.py
+++ b/django/contrib/admin/options.py
@@ -120,12 +120,11 @@ class ModelAdmin(object):
else:
field_struct = self.fields
new_fieldset_list = []
- for fieldset in field_struct:
- fs_options = fieldset[1]
- classes = fs_options.get('classes', ())
- description = fs_options.get('description', '')
- new_fieldset_list.append(AdminFieldSet(fieldset[0], classes,
- opts.get_field, fs_options['fields'], description))
+ for name, options in field_struct:
+ classes = options.get('classes', ())
+ description = options.get('description', '')
+ new_fieldset_list.append(AdminFieldSet(name, classes,
+ opts.get_field, options['fields'], description))
return new_fieldset_list
def has_add_permission(self, request):