一.语法
关于模板渲染只需要记住两种特殊符号(语法):
{{ }} 和 {% %} (变量相关用{{ }} 逻辑相关用{% %})
二.变量
在Django的模板语言中按照{{ 变量名 }}...,
如果你图省事,你可以用它,但是很多多余的变量也被传进去了,效率低
模板中的写法:
{{s}}
列表:{{ l.0 }}
列表:{{ l.2 }}<...,不需要写括号来执行,并且执行不需要传参数的方法,如果你的这个方法
需要传参数,那么模板语言不支持,不能帮你渲染
三.过滤器
在Django的模板语言中,通过使用 过滤器来改变变量的显示.
...比如使用逗号和空格去连接一个列表中的元素,如:{{ list|join:', ' }}
'|'左右没有空格没有空格没有空格
default
如果一个变量是false或者为空,使用给定的默认值....
{{ value|length}}
返回value的长度,如value=['a', 'b', 'c', 'd']的话,就显示4.