1. 程式人生 > >Django 1.11 使用命令makemigrations命令無法執行表修改動作

Django 1.11 使用命令makemigrations命令無法執行表修改動作

article 過程 tails django down .net migrate nag code

由於在學習過程中,遇到models模型變動,變動後合並發生問題,故當時做了刪除應用文件夾下migrations文件,由於數據庫裏無較多新數據,故刪除後重建,但重建後執行模型合並操作結果為No Changes,不會對應用模型進行變動。參看此文檔後修復此問題。http://blog.csdn.net/stephen_wong/article/details/46351505

解決方法:

  1. 執行python3 manage.py makemigrations --empty 你的應用名;
  2. 執行python3 manage.py makemigrations;
  3. 執行python3 manage.py migrate
    ;

Django 1.11 使用命令makemigrations命令無法執行表修改動作