继承模型元类的正确语法是什么。
我试过这样做:
型号:
class something(Base)
etc
class Meta(*args, **kwargs):
super(something).__init__(*args, **kwargs)
ordering = ('created',)
class base(models.Model):
class Meta:
abstract = True
app_label = "someApp"发布于 2014-09-04 15:32:33
这种特殊情况在docs中的Meta inheritance段落中有描述。
定义一个abstract模型并从它继承其他模型,Meta也应该继承抽象模型的Meta类:
from django.db import models
class Base(models.Model):
class Meta:
abstract = True
app_label = "someApp"
class Something(Base):
# ...
class Meta(Base.Meta):
ordering = ('created',)https://stackoverflow.com/questions/25669402
复制相似问题