報錯代碼python
D:\Djangoreview\day68>python manage.py makemigrations Migrations for 'app01': app01\migrations\0001_initial.py - Create model Test1_Day68 D:\Djangoreview\day68>python manage.py migrate Operations to perform: Apply all migrations: admin, app01, auth, contenttypes, sessions Running migrations: No migrations to apply.
闖到個鬼了。明明遷移成功,可是運行時卻說No migrations to apply.數據庫
首先說明緣由,因爲偷懶的緣由,因此與另外的項目共用了一份數據庫,也許有這個緣由,可是隻是第一下建立class的時候會出現這種情況,可是建立第二個class就一切正常,也不知道爲啥。session
成功,可是記得刪除migrations中除了__init__中全部py文件,由於如今我換了一個數據庫,因此之前的數據都要刪除,否則影響下面的操做app
目前的就解決方法是本身單獨的享用一個數據庫,不與其餘項目共享一個數據庫。spa
另外:針對網上的刪除遷移全部的記錄(migrations中的全部的列表,)不建議,特別是刪除了__init__文件。code
migrations是記錄數據庫表的修改建立刪除信息的,因此不推薦,若是項目時剛開始建立的,能夠試一下。orm
。blog