2017-04-26 138 views

回答

2

問題出現了,因爲Django 1.10默認使用遷移來管理數據庫模式中的更改。從1.5版本開始就沒有這種東西,你的Django認爲所有的遷移都在等待,甚至是那些創建初始數據庫的遷移。 然後,當你嘗試做makemigrations時,它會失敗。

的解決方案是的遷移:

$ ./manage.py migrate --fake app last_applied-migration 

應用於沒有實際做任何事情,將迎來遷移。然後,您可以正常進行剩餘的遷移。