Django模版中for循环的方法
来源:互联网 发布:什么手机支持双频网络 编辑:程序博客网 时间:2024/06/06 03:06
Django模版中for循环的方法
Django的template模版下,每个{% for %}
循环里都有一个forloop模版变量。该变量提供一些循环进展的信息。
- forloop.counter
forloop.counter表示当前循环的执行次数的整数计数器。该计数器从1开始,即第一次循环时{{% forloop.counter %}}
的值为1 - forloop.counter0
forloop.counter0 计数从0开始,第一次循环其值为0 - forloop.revcounter
forloop.revcounter表示循环中剩余项的整型变量。循环初次执行时{{% forloop.revcounter %}}
的值为循环项的总数 - forloop.revcounter0
forloop.revcounter0以0做为结束索引。第一次执行其值为序列总数减1。最后一次执行时,其值为0 - forloop.first
forloop.first是一个布尔值,第一次执行时其值为true - forloop.last
布尔值,最后一次执行时其值为true - forloop.parentloop
forloop.parentloop是一个指向当前循环的上一级循环的forloop对象的引用(嵌套循环情况下)。
{% for item in list %} <div> {% for item2 in list2 %} <p>item: {{ forloop.parentloop.counter }}</p> <p>item2:{{ forloop.counter }} <P>{{ item2 }}</p> {% endif %} </div> {% endfor %}
注:forloop 变量只能在循环中使用,{% endfor %}以后forloop就不再起作用。
阅读全文
0 0
- Django模版中for循环的方法
- django中for循环的使用
- django中for循环的使用
- 在Python的Django框架中加载模版的方法
- Django模版系统中方法调用的注意事项
- django的模版
- Django 模版 各种实用方法
- django中for的用法
- js 中for in循环方法的使用
- C++中for循环嵌套遍历的优化方法
- django--模版系统-过滤器的自定义,两种加载模版(template)的方法
- Django 模版中加法、减法、乘法、除法、百分比的使用
- Django中的template的for循环可以用到的。
- Django 之----模版的使用
- JavaScript中几种常用的解决for循环中引用同一循环变量对象的方法
- for循环中scanf字符方法
- [Django]解读Django中模版语言的设计理念与局限
- handlebars.js模版引擎中EACH循环遍历的使用
- bzoj3450 Tyvj1952 Easy
- python学习(一)
- SpringApplication 的运行过程分析: run()
- vue2.0动态改变index中title
- Node.js使用
- Django模版中for循环的方法
- python+Selenium2自动化之路Day2-pip降级selenium3.0
- Ant Design中模态框中订单金额随商品数量与商品类别动态变化的记录
- 车东西 | 腾讯发布AI IN CAR车载系统 智能车机迎来BAT“三国杀”时代
- 腾讯首次公开完整AI战略:三层架构,八大场景
- 锤子新机坚果Pro2支持人脸解锁 腾讯拟在武汉建无人警局
- Date类的getTime()方法
- 深度体验!华为Mate10的十大人工智能必杀技
- X86 SMI 笔记