• ベストアンサー

Djangoのfor文の中に回した連番を表示したい

GAE(google app engine)を触っているですが、そのテンプレートにDjangoがあります。for文の中にそのfor文で回した回数(0ではなく1から開始したい)を表示したいのですが、どうすればいいでしょうか? {% for post in posts %}  ここにfor文の連番を表示したい←この部分の書き方を知りたい {% endfor %} PHPで書けば、 for($i=1,$i<100,$i++){  print $i; } と同じ処理をしたいのですが、Django で $i をどう取ればいいのか悩んでいます。お分かりになる方、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • sholmes
  • ベストアンサー率81% (89/109)
回答No.1

※直接触ったことはないので、以下はかなり無責任な回答です。 簡単に調べてみたかぎり、python自体の構文やらなんやらは大分制限されているようですね。 次のページが参考になりそうですが、どうでしょうか http://djangoproject.jp/doc/ja/1.0/ref/templates/builtins.html 具体的に使うとなると、こんなかんじなんでしょうか {{ forloop.counter }} 簡単に試せる環境であれば、一度試してみてください

noname#149935
質問者

お礼

ありがとうございました。まさにそのものズバリでした。

関連するQ&A