赞
踩
在正常的做网站时,我们都需要编写很多的html代码,但你会发现,你会重复很多代码,而每次,这写代码基本上都是
复制,然后粘贴,现在有两种解决方法:
1.使用include标记来引入重复的文件的部分
2.使用Django中的模板的继承特性
第一种:
这种方法,只需要把不变的部分分为几个文件存储,然后分别导入就ok了,如:
header.html:
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
- <html lang="en">
- <head>
- <hr>
- <p>Thanks for visiting my site.</p>
- </body>
- </html>
content.html
- {% include 'header.html' %}
-
- this is some text of index
-
- {% include 'footer.html' %}
对于以上的这种做法,在其他网站技术的开发中也是这么引用,但Django提供了更好的解决方案
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。