如何解决Django 没有检测到迁移的变化
我有一个 Django 应用程序,我将迁移文件夹添加到 gitignore 文件并进行了第一次迁移,然后我添加了一个现场用户模型并再次迁移。所有迁移过程再次发生,但在迁移中 Django 没有应用更改。我应该怎么做才能将我的更改应用到数据库,而不必将迁移文件夹推送到服务器
解决方法
如果您只在服务器上运行 python manage.py migrate
,那么您必须推送迁移文件夹。
但是如果您在服务器上同时运行 python manage.py makemigrations
和 python manage.py migrate
。然后,您可以只使用名为 __init__.py
的文件推送您的迁移文件夹。
您可以从 django 文档 here 中参考建议的工作流程。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。