全局可用的模板变量
2015-02-12 14:55
190 查看
现在需要添加一个全局可用的模板变量,先在项目根目录下的utils/context/views.py加上一个方法:
修改settings.py
在几个基础模板中增加 {{ site_url}} 就完成了 : )
# -*- coding: UTF-8 -*- from django.conf import settings def site_info(request): data = {} site_url = settings.SITE_URL data.update({ 'site_url': site_url }) return data
修改settings.py
TEMPLATE_CONTEXT_PROCESSORS = ( 'django.core.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'utils.context.views.site_info', )
在几个基础模板中增加 {{ site_url}} 就完成了 : )
相关文章推荐
- discuzX教程 - Discuz-X模板教程 G变量注解之 $_G[\'style\'] 全局可用的风格变量
- 如何在Django模板中注入全局变量
- PHPCMS V9添加模板自定义全局变量
- VC++ 静态DLL模板-全局变量
- Symfony2CookBook:如何将变量注入全部模板(如全局变量)
- Bigcommerce: 给模板添加一个自定义的产品属性,使用$GLOBALS全局变量调用
- AXURE 7.0高级学习心得——中继器、热区、动态面板、全局变量、内联框架、模板、组合、团队合作等
- 如何在Django模板中注入全局变量
- spAddViewFunction 注册全局模板SESSION变量
- Discuz-X模板教程 G变量注解之$_G['setting'] 全局后台各项设置
- 静态成员函数 全局变量 局部变量 标识符 结构体 函数模板
- twig模板获取全局变量的方法
- 从变量到函数,从函数和全局变量到模块,从模板到包
- wuzhicms 查看模板中的所有可用变量和值
- c++ 函数模板、全局变量、register、存储周期
- thinkphp 增加全局特殊变量 模板直接引用
- twig模板获取全局变量的方法
- Django——如何在Django模板中注入全局变量?——part1
- 【编程技巧】头文件不能定义全局变量+模板的实现应该头文件中
- Django——如何在Django模板中注入全局变量?——part2