我有一个关于如何显示db分割的记录列表的问题,例如3列。我试着写这个:
{% for wpis in wpisy_kat %}
<a href="{% url 'detale_kat' slug_kat=wpis.slug_kat %}">{{ wpis|slice:"1:5" }} </a> ({{ wpis.cnt_witryna }}) <br />
{% endfor %}
但最后我还有完整的清单(在我的情况下有56条记录)。
答案 0 :(得分:0)
您是否在询问如何将此列表拆分为两列数据?如果是这样的话,我建议你看一下django的forloop可以整除功能,这样你就可以做到这一点。
{% for wpis in wpisy_kat %}
{% if forloop.counter|divisibleby:2 %}
<a href="{% url 'detale_kat' slug_kat=wpis.slug_kat %}">{{
wpis|slice:"1:5" }} </a> ({{ wpis.cnt_witryna }}) <br />
{% else %}
<a href="{% url 'detale_kat' slug_kat=wpis.slug_kat %}">{{
wpis|slice:"1:5" }} </a> ({{ wpis.cnt_witryna }}) <br />
{% endif %}
{% endfor %}