一、if for语句使用方法
if语法:
{% if xx%}
{%else%}
{%end if%}
for 语法
{% for key in keys()%}
print(key)
{%end for%}
二、过滤器
过滤器有多个 现在介绍一下default过滤器的使用 这里是通过管道使用的 比如下面那个 就是代表 如果后台传了image属性,就使用后台传的src地址,如果不然 那就用default里面的默认地址
\
三、block(快) 可以理解成html模板的继承,比如我们有多个html有公共的属性,那么我们就可以定义一个base.html的基础模板,后面我们就可以继承他。
假设我们现在有这个二个界面
那么我们可以将上面那个首页和发布问题 以及样式定义到base.html中 之后将login.html 和myrorder.html继承这个basehtml
具体使用语法
1.首先在base.html中定义一个关联块
2.之后在继承的html 实现内容