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. 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 = [] fields = []
for field_line in field_lines: for fieldset in response.context['adminform']:
fields += list(field_line) for field_line in fieldset:
fields.extend(field_line)
return fields return fields
def get_admin_readonly_fields(self, response): def get_admin_readonly_fields(self, response):