我有以下清单:
List (user1,user2,user3,user4,user5, user...n)
我需要像下图那样展示它:
我不知道如何在每次迭代中从列表中抽取3个用户来强制每行有3个用户。你知道吗
如下所示:
{% for user,user2,user3 in user_list %}
<div class="row">
<div class="col-4">
<form> <button class="btn btn-outline-primary btn-md btn-block" formaction="{% url 'interface:data' user.id %}">{{user.id}}</button> </form>
</div>
<div class="col-4">
<form> <button class="btn btn-outline-primary btn-md btn-block" formaction="{% url 'interface:data' user2.id %}">{{user2.id}}</button> </form>
</div>
<div class="col-4">
<form> <button class="btn btn-outline-primary btn-md btn-block" formaction="{% url 'interface:data' user3.id %}">{{user3.id}}</button> </form>
</div>
</div>
{% endfor %}
Django模板允许您检查for循环中的“where you are”,因此您只需适当地打开和关闭行:
相关问题 更多 >
编程相关推荐