Django中forloop模板变量

Django的模板语言提供了一个forloop变量,用于在循环中获取执行次数、是否为首次或最后一次循环等信息。forloop.counter是1开始的计数器,forloop.counter0则是从0开始。forloop.revcounter和revcounter0分别表示剩余项的数量,从总数和总数减1开始。此外,forloop.first和last是布尔值,标识循环的开始和结束。forloop.parentloop则用于嵌套循环中访问上一级循环的状态。这些变量仅在循环内部有效。
摘要由CSDN通过智能技术生成

Django中的{% for .. %} 循环中有一个forloop模板变量,该变量可用来提示循环进度信息。
forloop.counter 总是一个表示当前循环的执行次数的整数计数器。 这个计数器是从1开始的,所以在第一次循环时 forloop.counter 将会被设置为1。

{% for item in todo_list %}
    <p>{
   { forloop.counter }}: {
   { item }}</p>
{% endfor %}

forloop.counter0 类似于 forloop.counter ,但是它是从0计数的。 第一次执行循环时这个变量会被设置为0。

forloop.revcounter 是表示循环中剩余项的整型变量。 在循环初次执行时 forloop

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值