1
我在應用程序中有兩個更改的模型,但我希望僅爲一個模型創建遷移,而忽略其他模型,這是否可以使用變體south:如何在爲應用程序創建遷移時忽略更改的模型
./manage.py schemamigration app --auto
命令?
我在應用程序中有兩個更改的模型,但我希望僅爲一個模型創建遷移,而忽略其他模型,這是否可以使用變體south:如何在爲應用程序創建遷移時忽略更改的模型
./manage.py schemamigration app --auto
命令?
有很多方法可以創建遷移。但我只會定義兩種方法。
//migrate the changes of all models of the app
./manage.py schemamigration app --auto
//migrate only the changes of the given model or 1 model
python manage.py schemamigration app_name extend_modelname --auto
爲什麼不撤消更改一個模型,運行'schemamigration --auto',然後重新應用更改撤消模式和運行'schemamigration --auto'再次得到您的兩個遷移? – mVChr 2013-03-05 06:37:06
你使用的是git嗎?使用git(或任何其他版本控制系統),mVChr的解決方案很容易 – Private 2013-03-05 11:22:32