一、为什么要有模板
我们在浏览各大网站的时候,你会看到,有一些东西哪个页面都一样,比如说导航栏
因此,我们一些固定不变的东西,都可以写在一个模板里,然后供其他页面引用,目的就是减少代码的量,并同时更好维护,原理就跟我们在代码中尽量使用变量而不是常量一个道理
二、 哪些东西可以放到模板中
1、静态资源的引入(CSS样式,js)
2、html公用的部分(导航栏等等)
这是我能想到的,如果有更好的挥,都可以塞进去。说白了就是公共部分
三、开始操作
1、我们创建一个叫base.html的界面,名子无所谓,你爱叫啥叫啥,开心就好
2、将共公部分写好,自定部分就用如下,不过最好见名知义
{% block 名子 %}
{% endblock %}
3、这个是定义CSS样式,所以写在头部
4、body中
四、定好了以后,怎样引用呢
新建一个html
运行结果: