0
我正試圖在我的項目網站上重新安裝我的應用程序之一。這些都是我按照這樣做的步驟:從settings.py
重新安裝Django應用程序 - 未重新創建數據表
- 將應用程序文件夾複製回項目文件夾;確保刪除除
__init__.py
之外的所有文件。 - 運行
python manage.py sqlmigrate app_name 0001
- 運行
python manage.py makemigrations app_name
- 運行
python manage.py migrate app_name
- 運行
python manage.py makemigrations
- 運行
python manage.py migrate
然而,所有這些步驟後,我收到的消息是,有「沒有檢測到變化「並且數據庫中沒有重新創建數據表PostgreSQL。
我是否缺少一些額外步驟?
如果您手動執行所有操作,則必須從django_migration表中刪除應用程序條目。 –
你是怎麼做到的?我的Django版本是1.8 – Cloud
我認爲你可以做'python manage.py migrate --fake [appname] 0000' – Joseph