summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/contrib/admin/views/auth.py1
-rw-r--r--django/contrib/admin/views/main.py30
2 files changed, 0 insertions, 31 deletions
diff --git a/django/contrib/admin/views/auth.py b/django/contrib/admin/views/auth.py
index 95e72fc511..c5dfaf7141 100644
--- a/django/contrib/admin/views/auth.py
+++ b/django/contrib/admin/views/auth.py
@@ -37,7 +37,6 @@ def user_add_stage(request):
'has_file_field': False,
'has_absolute_url': False,
'auto_populated_fields': (),
- 'bound_field_sets': (),
'opts': User._meta,
'username_help_text': User._meta.get_field('username').help_text,
}, context_instance=template.RequestContext(request))
diff --git a/django/contrib/admin/views/main.py b/django/contrib/admin/views/main.py
index bca0089084..455f98d9a6 100644
--- a/django/contrib/admin/views/main.py
+++ b/django/contrib/admin/views/main.py
@@ -138,41 +138,12 @@ class AdminBoundField(object):
return url_method()
return ''
-class AdminBoundFieldLine(object):
- def __init__(self, field_line, field_mapping, original):
- self.bound_fields = [field.bind(field_mapping, original, AdminBoundField) for field in field_line]
- for bound_field in self:
- bound_field.first = True
- break
-
- def __iter__(self):
- for bound_field in self.bound_fields:
- yield bound_field
-
- def __len__(self):
- return len(self.bound_fields)
-
-class AdminBoundFieldSet(object):
- def __init__(self, field_set, field_mapping, original):
- self.name = field_set.name
- self.classes = field_set.classes
- self.description = field_set.description
- self.bound_field_lines = [field_line.bind(field_mapping, original, AdminBoundFieldLine) for field_line in field_set]
-
- def __iter__(self):
- for bound_field_line in self.bound_field_lines:
- yield bound_field_line
-
- def __len__(self):
- return len(self.bound_field_lines)
-
def render_change_form(model_admin, model, manipulator, context, add=False, change=False, form_url=''):
opts = model._meta
app_label = opts.app_label
auto_populated_fields = [f for f in opts.fields if f.prepopulate_from]
field_sets = model_admin.get_field_sets()
original = getattr(manipulator, 'original_object', None)
- bound_field_sets = [field_set.bind(context['oldform'], original, AdminBoundFieldSet) for field_set in field_sets]
ordered_objects = opts.get_ordered_objects()
inline_related_objects = opts.get_followed_related_objects(manipulator.follow)
extra_context = {
@@ -183,7 +154,6 @@ def render_change_form(model_admin, model, manipulator, context, add=False, chan
'has_file_field': opts.has_field_type(models.FileField),
'has_absolute_url': hasattr(model, 'get_absolute_url'),
'auto_populated_fields': auto_populated_fields,
- 'bound_field_sets': bound_field_sets,
'javascript_imports': get_javascript_imports(opts, auto_populated_fields, field_sets),
'ordered_objects': ordered_objects,
'inline_related_objects': inline_related_objects,