django-southの使い方
しょっちゅう忘れるので自分用メモ。
初期設定
1.southのインストール
pip install south
2.settings の INSTALLED_APPSに「south」追加
INSTALLED_APPS += (
'south',
)
3.DBにsouthテーブルを作成する
python manage.py syncdb
最初のMigrate
python manage.py convert_to_south <appname> python manage.py migrate <appneme>
以降のmigrate
# migrationファイルの作成 python manage.py schemamigration <appname> --auto # migrateを実行 python manage.py migrate <appneme>
migrate状況を見る
python manage.py migrate --list
参考 : http://ivis-mynikki.blogspot.jp/2012/03/django-south.html
また、southのドキュメントは日本語訳版があります。ありがたや。