天天看点

Django迁移显示No changes detected解决方案

  1. 迁移
    Django迁移显示No changes detected解决方案
  2. python manage.py makemigrations --empty 应用
    Django迁移显示No changes detected解决方案
  3. 再次迁移
    Django迁移显示No changes detected解决方案
  4. migrate报错
    Django迁移显示No changes detected解决方案
  5. 这里有两种方法:
    1. 只能删除所有的表了, 再次migrate
      Django迁移显示No changes detected解决方案
    2. 找到数据库的django_makemigrations表, 把相关的操作删除到
      Django迁移显示No changes detected解决方案
      django migrate只执行没被执行过的makemigrations的脚本, 就是根据这张表来判断谁执没执行

继续阅读