三、django网页继承
PS:如果遇到编码格式不对,把内容复制下来,把文件删除再重新创建一个新的文件,把内容拷贝回去,就可以了。
1、创建一个基础html页面
1、创建一个base.html,将网页的页头页脚,以及每个页面都用到的东西,都放进这个html中
2、在中间放内容的地方写上下面两行代码,表示这个块是可以加内容的
{% block content %}
{% endblock %}
3、在写css、js的地方放上代码,这样就可以在继承的html中写入新的js、css
{% block css %}
{% endblock %}
{% block js %}
{% endblock %}
2、在如index.html的页面中继承base.html
1、删除index.html中与base.html中重合的部分
2、在最前面加上代码 {% extends 'base.html' %}
3、并将内容用 {% block content %} {% endblock %} 包括起来