目录
1. 渲染HTML
django查找渲染的html文件,会从两个地方找:
一个是子应用文件下面的templates文件
另一个是settings.py文件里面的
拼接文件路径,会先找父目录下面的templates文件
要在父目录下新建一个templates文件
2. 模板变量
模板变量用两个花括号括起来
3. 过滤器
可将其看成一个函数
capfirst过滤器
default过滤器
如果word里面有值就打印word对应的值,如果没有就会打印default设置好的默认值
4. 标签
格式:{% %},必须成对出现
for 循环标签
url标签
5. 模板注释
{{ name | safe }}:django默认将变量进行转义显示,如果不想转义,在后面加上safe关键字
{{ name | escape }} :加escape确保一定转义
灵活控制转义方法:
{% autoescape on/off %}
{% endautoescape %}