1
已安裝到我的舊Django項目的南部。與南同步Django
已經運行。
¤執行syncdb
¤convert_to_south myappName
但是沒有同步所有。
拼命地跑:
¤遷移myappNAme
沒同步100%,還有就是沒有找到一列。
拼命地跑:
¤schemamigration -auto myappName
但不是同步到100%....
任何想法?
已安裝到我的舊Django項目的南部。與南同步Django
已經運行。
¤執行syncdb
¤convert_to_south myappName
但是沒有同步所有。
拼命地跑:
¤遷移myappNAme
沒同步100%,還有就是沒有找到一列。
拼命地跑:
¤schemamigration -auto myappName
但不是同步到100%....
任何想法?
假設您的舊項目的模型定義與數據庫一致。 而你想在名爲'myappName'的app中編輯一些模型。 然後你的算法將是繼:
以前進行任何更改你的模式,這樣做:在應用 'myappName'
python manage.py convert_to_south myappName
修改模型(一個或多個)。
創建遷移:
python manage.py schemamigration myappName --auto
應用遷移:
python manage.py migrate myappName
我已經運行在該順序的命令,並說,應用程序和數據庫的同步,但是當我瀏覽到帶有新列的頁面時,仍然會說我的新列不在fieldlist中。 – kingRauk 2013-05-06 11:10:17