タグ

ブックマーク / www.gesource.jp (1)

  • Jinja2 でループのインデックスを取得する

    Gogole App Engine用フレームワーク Kay のテンプレートエンジンに使用されている Jinja2 でループのインデックスを取得する方法。 enumerate()みたいなことをJinja2でしたい。 for index, item in enumerate(items): print '%d %s' % (index, item) Jinja2にはループの中で使用できる「loop」という特別な変数が用意されている。 Jinja2 Documentation for 「loop.index0」を使用すると、ループのインデックスを取得することができる。 <table> {% for item in items %} <tr> <td>{{ loop.index0 }}</td> <td>{{ item }}</td> </tr> {% endfor %} </table> 「lo

    Jinja2 でループのインデックスを取得する
  • 1