我定义了一些模型类:
class ModelA(models.Model):
class Meta:
abstract = True
class ModelB(ModelA):
class Meta:
abstract = False
所以,现在我有一个类对象,我想检查它是否是抽象的,有没有办法做到这一点?
例如,我想要类似的东西:
>>> ModelA.abstract
True
>>> ModelB.abstract
False
答案 0 :(得分:1)
哦,我发现通过该类的_meta
字段很容易获得Meta类:
>>> ModelA._meta.abstract
True