mirror of
https://github.com/Hopiu/wagtail.git
synced 2026-05-12 09:13:14 +00:00
Fixed Meta classes on Python 2
This commit is contained in:
parent
2f0a438502
commit
570cdc560b
1 changed files with 2 additions and 2 deletions
|
|
@ -53,8 +53,8 @@ class BaseBlock(type):
|
|||
cls = super(BaseBlock, mcs).__new__(mcs, name, bases, attrs)
|
||||
|
||||
base_meta_class = getattr(cls, '_meta_class', None)
|
||||
bases = tuple(cls for cls in [meta_class, base_meta_class] if cls) or (object, )
|
||||
cls._meta_class = type(name + 'Meta', bases, {})
|
||||
bases = tuple(cls for cls in [meta_class, base_meta_class] if cls) or ()
|
||||
cls._meta_class = type(str(name + 'Meta'), bases + (object, ), {})
|
||||
|
||||
return cls
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue