忘れないようにメモっとく

機械学習とかプログラミングとか。

2013-10-08から1日間の記事一覧

DjangoでDBのスキーマ変更 ~ sqlite

Djangoのmodels.pyを変更したあと、python manage.py syncdbで変更が反映されない。 データが既に入っているときにスキーマを変更するのはまずいので、普通に考えたら当然。一度、DBのデータを別ファイルに保存した後に、データをリセット、スキーマが更新さ…

DjangoのDBトランザクション管理

setting.pyに'django.middleware.transaction.TransactionMiddleware'を追加。 トランザクションは他のミドルウェアにも影響を与えるので、基本的に後ろに追加する。setting.py MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'djang…