Django – DTL – テンプレート言語

概要

Djangoのテンプレート言語(DTL: Django Template Language)について整理する。

テンプレートの基礎についてはこちら

コメント

一行コメント{#...#}と複数行コメント{% comment %}...{% endcomment %}がある。

DTLのコメントの詳細についてはこちら

変数展開

変数の内容を展開するには{{ 変数 }}と記述する。

変数の内容は、数値・文字列のほか、コレクションの要素や一般のオブジェクトの属性やメソッドの結果も展開可能。

変数展開の詳細についてはこちら

タグ

DTLのタグは{% タグ %}と記述する。

主なタグには以下のようなものがある。

特殊機能

制御

URL指定

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です