执行python manage.py makemigrations命令(也可能人比较皮,把migrations文件夹给删了),会提示"No changes detected." 可能有用的解决方式如下:
先 python manage.py makemigrations --empty app01 生成一个空的initial.py
再 python manage.py makemigrations 生成原先的model对应的migration file
当遇到Python的makemigrations命令提示No changes detected.时,可通过生成空的initial.py再重新生成migration file来解决。首先使用--empty参数创建一个空的migration,然后再次运行makemigrations命令。
执行python manage.py makemigrations命令(也可能人比较皮,把migrations文件夹给删了),会提示"No changes detected." 可能有用的解决方式如下:
先 python manage.py makemigrations --empty app01 生成一个空的initial.py
再 python manage.py makemigrations 生成原先的model对应的migration file