有人可以解释一下为什么下面的代码没有在 current_count 变量中添加值。我也在使用 django 1.3 版。下面的代码给出了以下输出。
0
“图片”
10
“图片”
10
“图片”
. . .
“图像”表示显示实际图像。
我想要的是“只显示 4 张图片”。
{% with current_count=0 %}
{% for row in people|slice:":4" %}
{% if row %}
{% for event in row %}
{% if current_count < 4 %}
{{current_count}}
<div class="latest-photos-image-box">
<a href="{{ event.get_absolute_url }}"><img src="{{ event.mainthumb.url }}" alt="{{ event.title }}" /></a>
</div>
{% endif %}
{{ current_count|add:"1" }}
{% endfor %}
{% endif %}
{% endfor %}
{% endwith %}