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

Django模板中include的标签的使用

时间:2017-09-09 13:44:48      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:tin   tar   clu   ocs   fonts   project   模板   ==   com   

在很多网站中,基本上的都会有一个开头和一个结尾,在每一个网页中都会显示。相对于这种的来说,在Django中,最好的方法就是使用include的标签,在每一个模板中都加入这个开头和结尾的标签。

    官方文档:链接

    1.可以直接使用模板的名字进行导入,例如

{% include "index.html"%}

    2.可以使用模板的路径进行导入,例如,要导入templates目录的子目录aaa中的html文件,如图:

技术分享

使用{% include "aaa/include.html"%}即可

    

    前两种方式如果要在导入变量的时候传递参数,使用with的方法,具体在官方文档中

    3.使用模板变量(相对来说使用较少)

在views.py中导入 from django.template import Template

定义变量 value8 = Template("<a href = ‘http://www.baidu.com‘>百度</a>")

在对应的模板文件中{% include value8 %}

这样再次执行,就会发现多出来一个百度的连接

Django模板中include的标签的使用

标签:tin   tar   clu   ocs   fonts   project   模板   ==   com   

原文地址:http://www.cnblogs.com/robinunix/p/7497967.html

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