如何在django中使用循环广告跨越我的容器宽度的div?
我有点想出了Django中的“循环”,但并不完全。我想要的结果是在第四篇文章之后,直接在它们下面我想插入一个跨越容器宽度的div。所以它将是四个同等长度的div,第五个div将在这些div下面,并且会像所有这些div一样宽。继承人的代码我试过,我认为会的工作如何在django中使用循环广告跨越我的容器宽度的div?
<div class="row"> {% for q in object_list %}
<div class="col-sm-6 col-md-3">
<div class="thumbnail">
{% if q.image %}
<img src='{{ q.image.url }}' class="img-responsive" />
{% endif %}
<div class="caption">
<h3><a href="{{ q.get_absolute_url }}" >{{q.title}}</a><small> {{ q.timestamp|timesince }}</small></h3>
<p>{{ q.content | truncatechars:30 }}</p>
<p><a href="{{ q.get_absolute_url }}" class="btn btn-primary" role="button">view</a>
<a href="{% url 'posts:delete' q.id %}" class="btn btn-default" role="button">delete</a>
<a href="{% url 'posts:update' q.id %}" class="btn btn-default" role="button">edit</a></p>
</div>
</div>
</div>
{% cycle "" "" "" "</div><div class='row'>" "<div class='col-sm-12' style='height: 40%; background-color: #5b80b2'></div>"%}
{% endfor %}
</div>
我想如果我插入了最后一个div“行”和狂它COL-SM-12“之后,将工作我如何想但那是不是这样。欢迎任何帮助
回答:
我想通了。而不是
{% cycle "" "" "" "</div><div class='row'>" "<div class='col-sm-12' style='height: 40%; background-color: #5b80b2'></div>"%}
具有行外的DIV,你这样做
{% cycle "" "" "" "<div class='col-sm-12' style='height: 40%; background-color: #5b80b2'></div>" "</div><div class='row'>"%}
,并把格列内。感谢所有想要帮助我的人。我希望这可以帮助使用Django的人尝试理解“循环”。
以上是 如何在django中使用循环广告跨越我的容器宽度的div? 的全部内容, 来源链接: utcz.com/qa/257298.html