Author: adrian
Date: 2007-01-20 00:25:13 -0600 (Sat, 20 Jan 2007)
New Revision: 4364

Modified:
   django/branches/newforms-admin/django/contrib/admin/options.py
Log:
newforms-admin: Made small change to Fieldset parameters

Modified: django/branches/newforms-admin/django/contrib/admin/options.py
===================================================================
--- django/branches/newforms-admin/django/contrib/admin/options.py      
2007-01-20 03:56:19 UTC (rev 4363)
+++ django/branches/newforms-admin/django/contrib/admin/options.py      
2007-01-20 06:25:13 UTC (rev 4364)
@@ -69,9 +69,9 @@
 
 # New implementation of Fieldset
 class Fieldset(object):
-    def __init__(self, name, field_list, classes=None, description=None):
-        self.name, self.field_list = name, field_list
-        self.classes = classes or ()
+    def __init__(self, name=None, fields=(), classes=(), description=None):
+        self.name, self.fields = name, fields
+        self.classes = ' '.join(classes)
         self.description = description
 
 class ModelAdmin(object):
@@ -147,7 +147,7 @@
             yield Fieldset(fields=default_fields)
         else:
             for name, options in self.fields:
-                yield Fieldset(name, options['fields'], 
classes=options.get('classes'), description=options.get('description'))
+                yield Fieldset(name, options['fields'], 
classes=options.get('classes', ()), description=options.get('description'))
 
     def fieldsets_add(self, request):
         "Hook for specifying Fieldsets for the add form."


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to