我可以从最小的测试项目为我的可重用应用程序创建迁移,但是这会在以下位置安装迁移 -
/usr/local/lib/python3.5/dist-packages/django_app-0.1-py3.5.egg/django_app/migrations/0001_initial.py
我想用可重复使用的应用程序发送迁移,我只是复制文件还是有其他方法?
答案 0 :(得分:0)
有两种选择:
1)将测试项目添加到您的可重用应用程序的repo中,以便创建迁移,并可能将其作为一个用法示例,如django-allauth所示。
2)将您的测试项目作为单独的repo保存,并将可重用的app repo作为依赖项符号链接到测试项目的目录中。使用测试项目创建迁移,迁移文件将在您的可重用应用程序的repo目录中创建,随时可以提交。
热衷于了解其他人在做什么!