2012-08-17 129 views

回答

3

南不修改models.py。它只會改變數據庫。它通常與版本控制軟件(如git)結合使用,可以讓您恢復您的models.py以匹配南遷移。

+0

這聽起來像一個「必須」的建議,在南教程頁面。我只是意識到我應該在完成我的數據庫之後承諾在models.py中做出的每一項更改。 – JCJS 2014-04-03 11:04:22

0

我要手動改變代碼?

是的。南改變模型代碼似乎對我來說不是一個好主意。只有你知道什麼地方確切的代碼因爲你的遷移而改變。

對於我來說,我執行向後遷移幾次,並且在大多數情況下不希望模型更改爲以前的狀態。

+0

「不希望模型改變爲之前的狀態。」因此,您的模型與您的數據庫模式不匹配。這對你來說不是問題嗎? – JCJS 2014-04-03 10:56:13