https://blog.youkuaiyun.com/zxssoft/article/details/90404724
在修改了models.py后,有些用户会喜欢用python manage.py makemigrations生成对应的py代码。
但有时执行python manage.py makemigrations命令(也可能人比较皮,把migrations文件夹给删了),会提示"Nochangesdetected."可能有用的解决方式如下:
先python manage.py makemigrations --empty yourappname生成一个空的initial.py
再python manage.py makemigrations生成原先的model对应的migrationfile

当在Django项目中修改models.py后遇到No changes detected.错误时,可以通过生成空的initial.py然后重新创建migration file来解决。首先使用python manage.py makemigrations --empty yourappname命令,接着再运行python manage.py makemigrations。
1446

被折叠的 条评论
为什么被折叠?



