码迷,mamicode.com
首页 > 其他好文 > 详细

django的template

时间:2017-10-27 21:31:57      阅读:137      评论:0      收藏:0      [点我收藏+]

标签: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‘%}




django的template

标签:temp   不同   地方   页面   extends   ext   extend   pre   类的继承   

原文地址:http://www.cnblogs.com/onlyhold/p/7745116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!