tej*_*tan 54 django django-templates
我有这个代码
{% for o in some_list %}
Run Code Online (Sandbox Code Playgroud)
现在我想做一些事情,如果我在一个平坦的线上.我怎样才能做到这一点?
ber*_*nie 117
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#divisibleby
从这里:
{% if forloop.counter|divisibleby:2 %}even{% else %}odd{% endif %}
Run Code Online (Sandbox Code Playgroud)
Nik*_*nyh 89
在第一级循环中:
{% cycle 'odd' 'even' %}
Run Code Online (Sandbox Code Playgroud)
<div class="row">
{% for post in posts %}
{% cycle 'odd' 'even' %}
{% if cycle == 'odd' %}
<div class="col-md-6">Odd posts</div>
{% else %}
<div class="col-md-6">Even posts</div>
{% endif %}
{% endfor %}
</div>
Run Code Online (Sandbox Code Playgroud)
或者
<div class="row">
{% for post in posts %}
{% if forloop.counter|divisibleby:2 %}
<div class="col-md-6">Even posts</div>
{% else %}
<div class="col-md-6">Odd posts</div>
{% endif %}
{% endfor %}
</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
24132 次 |
最近记录: |