【发布时间】:2012-04-12 17:04:02
【问题描述】:
在 Django 模板语言中,是否可以执行指定次数的 for 循环(或任何等效的循环)?我想做 {% for i in 1,2,3 %} 之类的事情。
我想要这个的理由是我有一段 HTML 代码,只有几个地方不同,这样做会很好
{% 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>
【问题讨论】:
标签: html django-templates