Django学习-12-模板继承
<head>
<meta charset="UTF-8">
<title>{% block title %} {% endblock %}</title>
<link rel="stylesheet" href="/static/commons.css" />
{% block content%} {% endblock %}
</head>
子HTML中只需要写
{% extends 'master.html' %} 继承哪一个文件
{% block content%}
{% endblock %}
就可以继承,并渲染成完整的HTML页面
* 注意点,针对JS和CSS时
在head最后添加一个{% block css%}{% endblock %}
在body最后添加一个{% block js%}{% endblock %}
* 一个HTML页面只能继承一个模板
* 导入HTML代码
编辑一个HTML只有输出标签 ----> tag.html
另一个HTML页面中,在需要导入的位置 ------> { % include "tag.html" %}
引用多次相当于重复调用