标签:temp 不同 地方 页面 extends ext extend pre 类的继承
概述:把模板页写成html页面,然后inlude到需要该模板的页面当中。
格式:{% include ‘xxxx.html‘ %}
但是模板也的内容是静态固定的,所以使用这种方式就不太方面。
django使用模板继承的方式:
就像类的继承方式一样,把模板写成类的方式,子类可以去继承以及重写我们需要的模板
需要改动的地方用
<!--crumbs start-->
把它们包住
title这块使用这个方式显示不同的title:{% block title %}XXXX{% endblock %} xxxx为默认的title
每个页面也许会调用不同的css文件,所以使用{% block custom_css %}{% endblock %}
每个页面也许会调用不同的js文件,所以使用{% block custom_js %}{% endblock %}
这样就完成了base页面的配置
下面就是base页面的使用:
{% extends ‘base.html‘%}
标签:temp 不同 地方 页面 extends ext extend pre 类的继承
原文地址:http://www.cnblogs.com/onlyhold/p/7745116.html