はじめに¶ Django テンプレートシステムには、広範な 組み込みタグとフィルタ が付属していて、アプリケーションのプレゼンテーショ ンロジックに纏わる問題を解決できます。とはいえ、コアのテンプレートタグ プリミティブだけでは、要求を満たせない場合もあります。そういう場合のために、 テンプレートエンジンを拡張できます。Python で自作のタグやフィルタを書き、 テンプレート上で {% load %} タグを使って使えるのです。 コードの配置¶ カスタムのテンプレートタグやフィルタは Django のアプリケーション内に置きま す。既存のアプリケーションに関連があるのなら、そのアプリケーションにバンド ルすればよいでしょう。そうでなければ、コードを入れておくための新たなアプリ ケーションを作成します。 アプリケーション内には、 templatetags ディレクトリを置かねばなりません。