mirror of
https://github.com/django/django.git
synced 2025-07-04 01:39:20 +00:00
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
This commit is contained in:
parent
7dd2666bd0
commit
058a190a79
@ -120,7 +120,8 @@ def media_property(cls):
|
|||||||
class MediaDefiningClass(type):
|
class MediaDefiningClass(type):
|
||||||
"Metaclass for classes that can have media definitions"
|
"Metaclass for classes that can have media definitions"
|
||||||
def __new__(cls, name, bases, attrs):
|
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:
|
if 'media' not in attrs:
|
||||||
new_class.media = media_property(new_class)
|
new_class.media = media_property(new_class)
|
||||||
return new_class
|
return new_class
|
||||||
|
Loading…
x
Reference in New Issue
Block a user