python manage.py makemigrations No changes detected

Posted kaisim

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python manage.py makemigrations No changes detected相关的知识,希望对你有一定的参考价值。

在修改了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

以上是关于python manage.py makemigrations No changes detected的主要内容,如果未能解决你的问题,请参考以下文章

django 和 python ./manage.py makemigrations 执行错误

python manage.py makemigrations 没有检测到变化?

python manage.py makemigrations No changes detected

Django 2.0教程 - 执行python3 manage.py makemigrations时出错

python manage.py makemigrations生成数据变化的问题

Django同步数据库(/manage.py makemigrations) 报错