タグ

manage.pyに関するk_37toのブックマーク (2)

  • manage.pyのアクションを自作する - スコトプリゴニエフスク通信

    symfonyのプロジェクトにはバッチスクリプトの作成を支援する機能があるみたい?なので、前々からこれだけはいいなぁと思っていたら、Djangoにもいつの間にか同様の機能ができていた。 アクションを自作する http://michilu.com/django/doc-ja/django-admin/#id23この機能を使って、Postfixで、よくある「携帯の空メール受信処理」を実装してみる。 モジュール構成アプリケーションディレクトリにmanagement/commandsというディレクトリを作って、そこに「アクション名.py」という名前のファイルを作る。ここでは、myvideo.videoというアプリケーションにregisteruserというアクションを作るというケースを考える。まず、モジュール構成を整える。 $ pwd /home/perezvon/myvide $ mkdir -p

  • [Python][Django] manage.pyにコマンドを追加する方法 - SumiTomohiko's blog

    概要 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__

    [Python][Django] manage.pyにコマンドを追加する方法 - SumiTomohiko's blog
  • 1