将当前模型从model.Model集成到BaseModel django

时间:2018-10-17 13:08:46

标签: python django django-models django-migrations

我在Django中有来自models.Model的一些模型,希望知道是否进行更改并扩展到BaseModel时会发生一些错误。谢谢

2 个答案:

答案 0 :(得分:1)

不。如果您的BaseModel扩展了models.Model

答案 1 :(得分:1)

如果BaseModel是抽象的,则将模型从models.Model继承到BaseModel不需要迁移。

如果BaseModel不是抽象的,则您将切换到多表继承,并且将需要迁移。

有关更多信息,请参见inheritance上的Django文档。