magic-removal: Simplified db.models.fields.BoundField. Removed as_field_list() method, which wasn't used anywhere, and unabstracted resolve_form_fields() method.
git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@2079 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
de5ea1d18c
commit
f71f56785d
|
@ -40,13 +40,7 @@ class BoundField(object):
|
||||||
def __init__(self, field, field_mapping, original):
|
def __init__(self, field, field_mapping, original):
|
||||||
self.field = field
|
self.field = field
|
||||||
self.original = original
|
self.original = original
|
||||||
self.form_fields = self.resolve_form_fields(field_mapping)
|
self.form_fields = [field_mapping[name] for name in self.field.get_manipulator_field_names('')]
|
||||||
|
|
||||||
def resolve_form_fields(self, field_mapping):
|
|
||||||
return [field_mapping[name] for name in self.field.get_manipulator_field_names('')]
|
|
||||||
|
|
||||||
def as_field_list(self):
|
|
||||||
return [self.field]
|
|
||||||
|
|
||||||
def original_value(self):
|
def original_value(self):
|
||||||
if self.original:
|
if self.original:
|
||||||
|
|
Loading…
Reference in New Issue