我想在django模板中为循环做(对于int x = 0; x< 3; x ++)。我该怎么办? 伪代码如下所示:
{% for Summary in Summary_list %}
{% ifchanged Summary.bu_id %}
</tr>
<tr>
<td>{{Summary.bu.version}}</td>
{% if Summary.platform_id != 1 %}
{% for x less than Summary.platform_id %}
<td><center>-</center></td>
{% x++ %}
{#我应该怎么做这部分? #}
<td> <center>{{Summary.successCount}}</center></td>
{% else %}
<td><center> {{Summary.successCount}}</center></td>
{% endifchanged %}
{% endfor %}
非常感谢!
答案 0 :(得分:0)
在此snippet中使用模板范围过滤器。 (有关使用自定义过滤器的背景信息,请参阅documentation。)
然后你应该可以做类似的事情:
{% for x in Summary.platform_id|get_range %}
...
{% endfor %}