我有一个模板,如下所示,到目前为止,我已经使用石斑鱼按字母顺序对我的陈列室进行分组并插入字母,效果很好。然而,为了便于显示,我想将我的数据放在列中,因此对于字母表中的每5个字母,我试图插入一个类(细节列),它将浮动每组5个字母以创建我的colummns。
我不确定如何重置循环计数器?搜索它似乎不可能,我需要手动编写一些东西,但我不确定我需要插入这个类的逻辑?
{% extends 'home/base-wide.html' %}
{% block content %}
<div id='content-body'>
{% include 'service/sidebar.html' %}
<div class="float-left-content">
{% regroup Showrooms by location.0 as Showrooms_by_letter %}
{% for letter_items in Showrooms_by_letter %}
{% if forloop.counter == 5 %}
<div class="detail-column">
{% endif %}
<h4>{{ letter_items.grouper }}</h4>
{% for item in letter_items.list %}
<div class="letter-link"><a href="{% url 'service:showroom_detail' item.id %}">{{ item.location}}</a></div>
{% endfor %}
{% if forloop.counter == 5 %}
</div>
{% endif %}
{% endfor %}
</div>
</div>
{% endblock %}