我知道还有其他类似的问题,但我有一个具体的案例:
现在有两个应用程序: -prev_app -new_app
prev_app包含"产品"模型。 new_app包含" store"和"合同"模型。 "存储"模型有很多产品和#34;产品"模型 "合同"是" store"的中间模型。和"产品"
..
所以现在我要做的就是把#"产品"模型到new_app,(所以所有相关模型都在一个应用程序中),但我不知道如何继续迁移。
有什么想法吗?
答案 0 :(得分:1)
将db_table
放入您的模型并将其移动到您想要的任何位置。它总是引用那个旧的db表,你不需要为你的新应用程序进行任何迁移。
class Product(models.Model):
class Meta:
db_table = 'oldapp_tablename'
请注意,应根据新布局调整导入。