Django不会为新创建的模型生成迁移文件

问题描述

我是Django的新手。

我在项目中创建了一个名为abc.py的新模型文件。其中有3个模型A,B和C。现在,当我运行./manage.py makemigrations时,它不会生成迁移文件。为了克服这个问题,我在__init__.py的此abc.py的包含文件夹中添加一个导入语句

从models.abc导入*

现在,如果我运行./manage.py makemigrations,它将创建一个新的迁移文件。这是预期的吗?

生成迁移文件后,另一个问题是我删除 init 内容。pydjango一直在寻找迁移文件。现在在我的持续集成系统中。我们运行python python manage.py makemigrations --dry-run --no-input --verbosity 3 --check作为预检查。该命令的错误状态为1,并尝试删除新创建的表。怎么能。我克服了这个

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)