这段Python代码是什么意思?,段Python代码,@main.app_co
这段Python代码是什么意思?,段Python代码,@main.app_co
@main.app_context_processordef inject_permissions(): return dict(Permission=Permission)
你是问的 @ 这个 Python 装饰器功能吗?
这是定义模板上下文处理器(context processor), 这样你在模板中就可以访问 Permission 了.
比如:
{{ Permission.ADMINISTER }}
参考资料:
你要说明一下Permission是什么啊!!!
定义一个叫inject_permissions函数,函数返回dict(Permission=Permission)
具体不知道,但是这样相当于在模板里面加入了一个可用的Permission tag
编橙之家文章,
相关内容
- 求解文中正则匹配'\'将''转义成字符串的原理,文中正
- Mac升级Python最新版本后有一些模块不能使用是什么原因
- ubuntu卸载python2.7再重装的问题,ubuntu卸载python2.7,ubunt
- Python语言中class使用.bar()与().bar应用不是很明白,pyth
- Django Memcache操作获取值问题,djangomemcache,请问,不同的
- 学过Java想再学一门新的语言,选择python怎么样?,javapy
- python爬虫抓取图片 终端报错 <urlopen error no hsot g
- Python3.4找不到pip.ini配置文件怎么办?,,python3.4自带的
- Python编码声明都有哪几种写法,utf-8编码,pythonutf-8,# -
- Python字符编码不能完全转换想问下为什么,python字符编
评论关闭