class P(models.Model): class Meta: abstract = False
这个就比较尴尬了,网上找了一圈,没能找到官方的解决方案,只能“黑”一把了。
setattr(P._meta, 'abstract', True) class C(P): pass
常规情况下,这样就够了,如果不幸像我遇到的,P中还有一堆related_name...
我去静静。。
class P(models.Model): class Meta: abstract = False
setattr(P._meta, 'abstract', True) class C(P): pass