将当前模型从 models.Model 集成到 BaseModel django
Integrate current models from models.Model to BaseModel django
我在 django 中有一些来自 models.Model 的模型,我想知道如果我更改它并扩展到 BaseModel 会在我进行迁移时发生一些错误。谢谢
没有。如果您的 BaseModel
扩展 models.Model
.
如果 BaseModel
是抽象的,那么将模型从 models.Model
继承到 BaseModel
将不需要迁移。
如果 BaseModel
不是抽象的,那么您将切换到多 table 继承,并且需要迁移。
有关详细信息,请参阅 inheritance 上的 Django 文档。
我在 django 中有一些来自 models.Model 的模型,我想知道如果我更改它并扩展到 BaseModel 会在我进行迁移时发生一些错误。谢谢
没有。如果您的 BaseModel
扩展 models.Model
.
如果 BaseModel
是抽象的,那么将模型从 models.Model
继承到 BaseModel
将不需要迁移。
如果 BaseModel
不是抽象的,那么您将切换到多 table 继承,并且需要迁移。
有关详细信息,请参阅 inheritance 上的 Django 文档。