Simplified AdminFieldExtractionMixin.get_admin_form_fields().

This commit is contained in:
Sergey Fedoseev 2018-09-25 20:06:41 +05:00 committed by Tim Graham
parent 8c3e0eb1c1
commit 747db4018b
1 changed files with 3 additions and 10 deletions

View File

@ -68,17 +68,10 @@ class AdminFieldExtractionMixin:
"""
Return a list of AdminFields for the AdminForm in the response.
"""
admin_form = response.context['adminform']
fieldsets = list(admin_form)
field_lines = []
for fieldset in fieldsets:
field_lines += list(fieldset)
fields = []
for field_line in field_lines:
fields += list(field_line)
for fieldset in response.context['adminform']:
for field_line in fieldset:
fields.extend(field_line)
return fields
def get_admin_readonly_fields(self, response):