我four <div>
在一个页面。我想在每个<div>
上显示25
记录。我写了乱码。它不工作。你能帮我吗?谢谢关于for循环(模板循环)
<div one > <div two> <div three> <div four>
1 26 51 76
2 27 52 77
3 28 53 78
- - - -
- - - -
25 50 75 100
</div> </div> </div> </div>
这里是模板代码。
<div class="fourcolumnswrapper">
<div class="moviescolumn">
{% for movie in movies.object_list %}
<a href="{{ movie.get_absolute_url}}">{{ movie.title }}</a><br/>
<!-- Display first 25 record in one div -->
{% if forloop.counter == 25 %}
</div>
{% endif %}
{% if forloop.counter > 25 and forloop.counter <= 50 %}
<div class="moviescolumn">
{% if forloop.counter == 50 %}
</div>
{% endif %}
{% endif %}
{% if forloop.counter > 50 and forloop.counter < 75 %}
<div class="moviescolumn">
{% if forloop.counter == 75 %}
</div>
{% endif %}
{% endif %}
{% endfor %}
</div>
更新输出:http://i.imgur.com/zuc8y.png这里是源代码generated by view source
。 http://dpaste.org/dxKi8/
你得到什么样的输出? – second
@second http://i.imgur.com/zuc8y.png – Kulbir
代码比图片也许更实用...尝试http://dpaste.com/ – second