Django

Code

Changeset 4376

Show
Ignore:
Timestamp:
01/20/07 18:23:14 (2 years ago)
Author:
adrian
Message:

newforms-admin: Removed AdminBoundFieldLine? and AdminBoundFieldSet?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/views/auth.py

    r4375 r4376  
    3838        'has_absolute_url': False, 
    3939        'auto_populated_fields': (), 
    40         'bound_field_sets': (), 
    4140        'opts': User._meta, 
    4241        'username_help_text': User._meta.get_field('username').help_text, 
  • django/branches/newforms-admin/django/contrib/admin/views/main.py

    r4375 r4376  
    139139        return '' 
    140140 
    141 class AdminBoundFieldLine(object): 
    142     def __init__(self, field_line, field_mapping, original): 
    143         self.bound_fields = [field.bind(field_mapping, original, AdminBoundField) for field in field_line] 
    144         for bound_field in self: 
    145             bound_field.first = True 
    146             break 
    147  
    148     def __iter__(self): 
    149         for bound_field in self.bound_fields: 
    150             yield bound_field 
    151  
    152     def __len__(self): 
    153         return len(self.bound_fields) 
    154  
    155 class AdminBoundFieldSet(object): 
    156     def __init__(self, field_set, field_mapping, original): 
    157         self.name = field_set.name 
    158         self.classes = field_set.classes 
    159         self.description = field_set.description 
    160         self.bound_field_lines = [field_line.bind(field_mapping, original, AdminBoundFieldLine) for field_line in field_set] 
    161  
    162     def __iter__(self): 
    163         for bound_field_line in self.bound_field_lines: 
    164             yield bound_field_line 
    165  
    166     def __len__(self): 
    167         return len(self.bound_field_lines) 
    168  
    169141def render_change_form(model_admin, model, manipulator, context, add=False, change=False, form_url=''): 
    170142    opts = model._meta 
     
    173145    field_sets = model_admin.get_field_sets() 
    174146    original = getattr(manipulator, 'original_object', None) 
    175     bound_field_sets = [field_set.bind(context['oldform'], original, AdminBoundFieldSet) for field_set in field_sets] 
    176147    ordered_objects = opts.get_ordered_objects() 
    177148    inline_related_objects = opts.get_followed_related_objects(manipulator.follow) 
     
    184155        'has_absolute_url': hasattr(model, 'get_absolute_url'), 
    185156        'auto_populated_fields': auto_populated_fields, 
    186         'bound_field_sets': bound_field_sets, 
    187157        'javascript_imports': get_javascript_imports(opts, auto_populated_fields, field_sets), 
    188158        'ordered_objects': ordered_objects,