2012-03-29 8 views
0

Djangoテンプレート言語では、指定された回数だけforループ(または同等のもの)を実行できますか?私は{1,2,3%でi%}のようなことをしたいと思います。Djangoテンプレート言語の任意のルーピング

これを望んで私の合理的な私は、私はちょうど持っていた唯一のいくつかの場所で異なり、

{% for i in 1,2,3 %} 
//large amount of code 
{% cycle 'A', 'B', 'C' as current %} 
<a href='#'>{{ current }}</a> 
{% endfor %} 

ではなく

//large amount of code 
<a href='#'>A</a> 
//large amount of code (again) 
<a href='#'>B</a> 
//large amount of code (yet again) 
<a href='#'>C</a> 

答えて

0

を行うにはいいだろうHTMLコードのストレッチを持っていますこの同じ問題は、ここで私がそれをした方法です:

{% for c in "123456789" %} 
     <tr> 
     <td>{{ c }}</td> 
     </tr> 
    {% endfor %} 

ちょっとハックリですが、それは仕事を終えました。

関連する問題