Django

Code

Changeset 4364

Show
Ignore:
Timestamp:
01/20/07 00:25:13 (2 years ago)
Author:
adrian
Message:

newforms-admin: Made small change to Fieldset parameters

Files:

Legend:

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

    r4357 r4364  
    7070# New implementation of Fieldset 
    7171class Fieldset(object): 
    72     def __init__(self, name, field_list, classes=None, description=None): 
    73         self.name, self.field_list = name, field_list 
    74         self.classes = classes or (
     72    def __init__(self, name=None, fields=(), classes=(), description=None): 
     73        self.name, self.fields = name, fields 
     74        self.classes = ' '.join(classes
    7575        self.description = description 
    7676 
     
    148148        else: 
    149149            for name, options in self.fields: 
    150                 yield Fieldset(name, options['fields'], classes=options.get('classes'), description=options.get('description')) 
     150                yield Fieldset(name, options['fields'], classes=options.get('classes', ()), description=options.get('description')) 
    151151 
    152152    def fieldsets_add(self, request):