django新手村7-----template 常用特殊标签

forloop.counter0 记数器从0开使
forloop.counter 从1开始
divisibleby:n 可以被...n整除
add:n 加n

直接看案例就了解

以两种颜色观看资料比较不容易对错资料
https://ithelp.ithome.com.tw/upload/images/20211228/20135895NdrItRdCC5.jpg

https://ithelp.ithome.com.tw/upload/images/20211228/20135895d9nWUYBItQ.jpg

那假设要三种呢

很直接地会想要使用余数(%)的方式去操做,但是在template不支持

其实有add和divisbleby就可以操作了,大家可以仔细想想看

看程序码最快

https://ithelp.ithome.com.tw/upload/images/20211228/20135895VetN2Bj7YL.jpg

这边add:0是帮助大家了解,其实可以不用这个
从0开始
0+0/3 =0 style="color: blue"
(1+2)/3 =0 style="color: red"
(2+1)/3 =0
(3+0)/3 =0 style="color: blue"
(4+2)/3 =0 style="color: red"
(5+1)/3 =0
我觉得特殊标签只需要会用简单的运算就可以了,复杂的在後端完成後直接传到前端就好

在附上一个常用实例,透过逻辑去操作html标签,让它在想要的时候合上
https://ithelp.ithome.com.tw/upload/images/20211229/20135895alzH1cLb47.jpg
css 是直接用bootstrap的,css搭配好,可以让感觉没什麽用的功能,变得也有用处
https://ithelp.ithome.com.tw/upload/images/20211228/20135895HnToPxjAtK.jpg


<<:  30天程序语言研究

>>:  javascript HTML DOM概述

D1 - start

各位夥伴这个热血的30天挑战又来了 不免俗的第一天开赛就是来分享一下这心路历程XDD 8月本来想说今...

Day 18 修改add()方法

假设今天有个状况是这样:有一笔日志,新增第二笔但还没送出前,想将第一笔删除,这时会发生什麽事呢? 竟...

< 关於 React: 开始打地基| 父组件、子组件、兄弟姐妹组件的关系 >

09-14-2021 本章内容 子组件更新父组件的状态 设定组建间的状态 设定组建间事件处理的程序 ...

Angular 深入浅出三十天:表单与测试 Day08 - 单元测试实作 - 登入系统 by Reactive Forms

今天我们要来为我们用 Reactive Forms 所撰写的登入系统写单元测试,如果还没有相关程序...

ISO 27001 机房管理部份之三

ISO 27001 机房管理部份之三 稽核分三种 : 内部稽核 (例如 : 稽核组长、稽核小组) 外...