1.创建一个base.html作为一个框架:
界面效果:
右边的部分希望是变化的,使用block 指定名字:
- 其余界面使用该界面框架:
<!--继承base页面-->
{% extends 'base.html' %}
<!--重写盒子conn中内容-->
{% block conn %}
<h4>hello</h4>
{% endblock %}
展示效果:
注意事项:
1.如果使用entends的话, 必须将该代码放在第一行
2.base中的{% bolck %}越多越好
3.为了更好的可读性,可以给block中指定一个名字
4.父类中如果有值,如果直接使用block会替换父类中的值,如果想要父类中的值和子类中的值都显示出来,需要在block中添加{{ block.super }}