読者です 読者をやめる 読者になる 読者になる

ほんじゃら堂

めんどくさい仕事をラクにする作業自動化レシピ集

Webアプリ以外でdjangoを使用する


Using Django in command-line scripts
http://surftrackr.net/blog/view/35/using-django-command-line-scripts/


コマンドラインで実行するようなPythonスクリプトでdjangoのライブラリを利用する方法。


この方法を使えば、アップロードしたXMLファイルを解析してDBに
登録するような処理や、画像やら動画やらをコンバートするような
重い処理をスクリプトでバッチ処理する場合にも、djangoと
共通のsettings.pyを使ったり、djangoのモデルを使って登録したりできる。


Web以外ではSQLObjectsを使うしかないかと思ってたので、
いいものが見つかって良かった。