概要 manage.pyに新しいコマンドを追加し、Djangoの環境内で任意の処理を行えるようにします。例えば、以下のようなことができるようになります。 $ PYTHONPATH=.. python manage.py hello Hello 環境 この記事の内容は、Ubuntu Linux 6.10, Python 2.4.4c1, Django 0.97-pre-SVN-6843で確認しました。 やり方 概要に記したように、"Hello"を表示する"hello"コマンドを追加するとします。ここで、以下のように、projectディレクトリにappアプリケーションがあるものとします(settings.pyの設定は、完了しているとします)。また、カレントディレクトリはprojectディレクトリであるとします。 project -- __init__.py -- app -- __init__