summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Rosner <brosner@gmail.com>2008-07-03 23:15:17 +0000
committerBrian Rosner <brosner@gmail.com>2008-07-03 23:15:17 +0000
commit058a190a792fd1ffc5b0f9c522ce805ea58d655b (patch)
tree528b71643ad2c311e0bec3fcf4c7ac8719d8900d
parent7dd2666bd07736056932cfaca5e2ab809d68247b (diff)
newforms-admin: Fixed #7620 -- Changed a hard-coded call to type.__new__ to use super in MediaDefiningClass metaclass. Thanks Christian Tanzer.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7834 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/newforms/widgets.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/django/newforms/widgets.py b/django/newforms/widgets.py
index bce428ddbe..e266fe4e1e 100644
--- a/django/newforms/widgets.py
+++ b/django/newforms/widgets.py
@@ -120,7 +120,8 @@ def media_property(cls):
class MediaDefiningClass(type):
"Metaclass for classes that can have media definitions"
def __new__(cls, name, bases, attrs):
- new_class = type.__new__(cls, name, bases, attrs)
+ new_class = super(MediaDefiningClass, cls).__new__(cls, name, bases,
+ attrs)
if 'media' not in attrs:
new_class.media = media_property(new_class)
return new_class