タグ

ブックマーク / tnamao.hatenablog.com (1)

  • manage.pyサブコマンド(バッチ処理)とTemplateの有効活用 - 日記

    Modelに入るはずでしたが、予定を変更してコマンドラインからもっと有効的にDjangoを使う方法を載せておきます。 バッチ処理というキーワードで、マニュアルとかに書いてないんですもの。。。 Djangoシステムの有効利用 Djangoフレームワークは、Webだけに限らずshellや、自分で manage.py のサブコマンドを作成して利用することもできます。 Djangoの中で、manage.pyから使用できる機能は、「Command」と呼ばれています。 Commandの作り方 Commandは、Djangoアプリケーションの中で定義しますが、ディレクトリ構成がちょっと特殊です。 特殊なディレクトリ構成と言えば、カスタムタグやフィルターがありました。あれと似たような方法です。 アプリケーションのディレクトリの下に management/commands とパッケージ用のディレクトリを作り

    manage.pyサブコマンド(バッチ処理)とTemplateの有効活用 - 日記
  • 1