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