2013年1月9日水曜日

Djangoの組み込みテンプレートタグとフィルター(Built-in template tags and filters)

Django(1.4.2)の組み込みテンプレートタグとフィルター(Built-in template tags and filters)です。よく使うタグやフィルターが揃っています。特に便利だなと思ったものを備忘録として、2つ挙げておきます。

cycle
ループ内で規則的に表示を変更したい場合などに便利です。
{% for o in some_list %}
    <tr class="{% cycle 'row1' 'row2' %}">
        ...
    </tr>
{% endfor %}
spaceless
タグのスペースを取りのそいてくれます。
{% spaceless %}
    <p>
        <a href="foo/">Foo</a>
    </p>
{% endspaceless %}

0 件のコメント:

コメントを投稿