djangoのframework内で作ったライブラリを、他のコンソールから直接呼び出すスクリプトで使用しようとしたら、ハタと困った。直接呼んでもsettingsとか見てないし。どこかでみたと思って探してみたら、 http://yamashita.dyndns.org/blog/creating-a-django-cron-job/にありましたが、1年半前の記事のため、そのままではうまくいかず。残念。 で、環境整えてるのはどこかなって事で、manage.pyあたりをちょろっと見ていたら動きました。 import MyApp.settings as settings from django.core import management management.setup_environ(settings) from MyApp.foo.bar import buz x = buz() やったー。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く