首页 > 解决方案 > 从两个不同的 Django 应用程序迁移两个不同的模型

问题描述

大家好,我有一个 Django 项目,其中包含两个名为 shopper、parcel 的应用程序,每个应用程序都有一个模型,也称为 Parcel 和 Shopper。两个模型之间存在一对多的关系。问题是我想迁移这两个模型,如果我只是一个模型,我可以采用迁移模型的正常方式。这是我尝试过的

python manage.py makemigrations parcel
python manage.py migrate

第一个的问题是它没有考虑购物者应用程序中的其他模型,这不是我想要的。

python manage.py makemigrations parcel
python manage.py migrate
python manage.py makemigrations shopper
python manage.py migrate

这是我的第二个解决方案,命令最终会创建每个模型的迁移,但我仍然认为这不是正确的做法。请在正确的方向上提供任何帮助

标签: pythondjangodjango-modelsmakemigrations

解决方案


推荐阅读