我的 makemigrations 命令有问题。
注意:到目前为止我已经成功地进行了迁移,所以这不是我第一次尝试在这个项目上进行迁移。
我在 INSTALLED_APPS 中有我的项目。
问题:由于某种原因,项目停止检测我的模型中的任何更改。
在我的项目 models.py 中,我有:
from myproject.myfolder import myModel1
from myproject.myfolder import myModel2
from myproject.myfolder import myModel3
如果将新模型添加为 myModel4 类并将其导入 models.py 中,我尝试
python mamange.py makemigrations environment=local
我明白了No changes detected
我知道有很多关于进行初始迁移的帖子,所以我什至尝试
python manage.py makemigrations myproject environment=local
我什至尝试删除所有文件,__pycache__
但它对我不起作用。
我什至尝试删除数据库并创建新数据库,但它也不起作用。
编辑:
因为我删除了数据库并重新创建了数据库,所以数据库是空的,但我仍然收到相同的消息。