HTMLを記述する場合に、
<div class="odd"></div>
<div class="even"></div>
<div class="odd"></div>
<div class="even"></div>
...
などと、クラス名を交互に切り替えたい場合があります。
このような場合、Djangoならばテンプレートフィルタの「cycle」を使って簡単に実現できます。
関連記事
Djangoでは、テンプレートファイル内に{{veriable}}と記述すると変数として扱われます。 これをハンドラ側(コントロール側)で定義することによって、様々な変数をマッピングできます。 最も簡単な例を以下に示しましょう。