Django 使用 migrate 的方式 (South)
當我們專案很多APP很複雜的時候往往在migrate都會出現一些錯誤
以下流程提供參考
改欄位或新增欄位前
第一步:
先去你要migrate的app下面把migrate的資料夾先刪掉(可能之前有的沒的東西混雜到)
第二步:
reset 你的 south
python manage.py reset south
第三步:
去欲更改的models進行修改
第四步:
python manage.py convert_to_south yourapp
第五步:
python manage.py schemamigration yourapp --auto
第六步:
python manage.py migrate yourapp
大功告成
訂閱:
張貼留言
(
Atom
)
技術提供:Blogger.
沒有留言 :
張貼留言