diff options
author | Claude Paroz <claude@2xlibre.net> | 2013-08-31 21:04:53 +0200 |
---|---|---|
committer | Claude Paroz <claude@2xlibre.net> | 2013-08-31 21:19:22 +0200 |
commit | 1c0c879be3a21affec3d5eb2d6b6e4f0a0803aec (patch) | |
tree | c177574a6611667cca8803f35439189873eba651 /django/contrib/admin/helpers.py | |
parent | 92a710cd03fc2248d2ca048ddf3c0334d0089068 (diff) | |
download | django-1c0c879be3a21affec3d5eb2d6b6e4f0a0803aec.tar.gz |
Fixed #17074 -- Improved first field detection in admin add form
Thanks Kidwind for the report and Julien Phalip for the initial
patch.
Diffstat (limited to 'django/contrib/admin/helpers.py')
-rw-r--r-- | django/contrib/admin/helpers.py | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/django/contrib/admin/helpers.py b/django/contrib/admin/helpers.py index af1df5e668..a91988bc47 100644 --- a/django/contrib/admin/helpers.py +++ b/django/contrib/admin/helpers.py @@ -46,20 +46,6 @@ class AdminForm(object): **options ) - def first_field(self): - try: - fieldset_name, fieldset_options = self.fieldsets[0] - field_name = fieldset_options['fields'][0] - if not isinstance(field_name, six.string_types): - field_name = field_name[0] - return self.form[field_name] - except (KeyError, IndexError): - pass - try: - return next(iter(self.form)) - except StopIteration: - return None - def _media(self): media = self.form.media for fs in self: |