2013-10-10 108 views

回答

2

使用南

pip install South 

首先,讓你的Django模型完全符合當前的數據庫表,然後運行:

python manage.py schemamigration myapp --initial 
python manage.py migrate myapp --fake 
#Make changes to your django model (add new field) 
python manage.py schemamigration myapp --auto 
python manage.py migrate myapp 
2

您需要執行「遷移」,目前在Django中執行此操作的最佳方法是使用名爲South的工具。

結賬their tutorial。在你做這件事之前,確保你做了一份你的db的拷貝,因爲如果你是第一次使用South,你可能會搞砸了。

相關問題