什么是模板继承
模板继承就是指可以使父模板的内容重用,子模板直接继承父模板的全部内容,并可以覆盖父模板中相应的块
继承的语法
父模板中:
1.用block标签标识中哪些在子模板中是被允许修改的
2.语法为:{block 自定义的一个名字}
{endblock}
子模板中:
1.需要在子模板的第一行写一个{%extend‘父模板名‘%}
2.{%block 父模板自定义的名字%}
子模板块用来覆盖父模板中自定义的名字块的内容
{endblock}
3.在子模板中重写,则覆盖父模板的内容,不重写则调用父模板的内容
4.父模板的传入的变量是进不去子模板的
5.每个父模板应该有三块可以被修改的区域:
(1)css区域
(2)js区域
(3)html区域
模板的导入
"""
将某个html文件当成模块的形式导入到新的html文件中
哪个地方需要就可以直接导入使用即可
"""
# wasai.html是写好的文件,在需要导入到的文件书写下面的代码即可导入!
{% include 'wasai.html' %}
标签:自定义,继承,在子,语法,html,block,模板
From: https://www.cnblogs.com/suncolor/p/16664935.html