Django makemigrations没有写出迁移文件(但认为它有)

时间:2016-04-25 10:21:03

标签: python django postgresql

我在尝试将迁移添加到数据库时遇到问题。第一次运行makemigrations会输出您希望成功执行makemigrations的常用文本:

Migrations for 'foo':
  0021_auto_20160425_1023.py:
    - Create model blah
    - Add field x to z
    - Add field y to z

列出makemigrations文件夹中的文件,但是显示此迁移文件不存在。第二次运行makemigrations命令:

No changes detected

看起来我对迁移文件夹拥有完全权限,没有任何错误输出到任何makemigrations命令,但似乎没有发生任何事情。进入Docker shell,Django无法迁移数据库。

更新:该问题与错误执行的setup.py安装有关,该安装使用我的站点包设置了我的代码的单独实例。正确设置表明代码从一开始就运行良好。

0 个答案:

没有答案