您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Django Bootstrap中每行显示2个span6缩略图?

如何在Django Bootstrap中每行显示2个span6缩略图?

好吧,它只能由css完成,但是,如果要使用提供的网格,则可以创建一个生成器,并在视图的查询集上使用它,或者通过使用标签直接在模板中使用它,例如

def grouped(l, n):
    # Yield successive n-sized chunks from l.
    for i in xrange(0, len(l), n):
        yield l[i:i+n]

模板标签

@register.filter
def group_by(value, arg):
    return grouped(value, arg)

范本

{% for group in objects|group_by:2 %}
    <div class="row">
        {% for obj in group %}
            <div class="span6">
                foo
            </div>
        {% endfor %}
    </div>
{% endfor %}
Go 2022/1/1 18:42:07 有356人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶