模板的继承
1.定义基础模板
base.html
每个功能相当于一个代码块,用 {block} 内容 {/block} 定义
中间的内容就是代码块的功能或者内容
{block name='head'}
父模板
{/block}
如果有其他模板想要继承这个模板,就使用{extend name='base.html' /}
name后面接要继承的模板名
{extend name='base.html' /}
如果子模板要修改父模板的代码块,
同样使用{block}标签,而且标签名称要一样
{block name='head'}
这是子模块
{/block}
如果继承了父模块,但是子模块有与父模块同名的模块,使用{__block__}可以继承父模块,并且不影响子模块
{block name='head'}{__block__}
子模块
{/block}