Flask向模板(template)传递多个参数或者把全部的本地参数传递给template
2016-07-18 13:59
399 查看
向模板(template)传递多个参数或者把全部的本地参数传递给template:
1. 传递多个参数给template,直接将参数放在render_template()函数里面,参数间用逗号隔开:
@app.route('/') def index(): content = '.....' user='Micheal' return render_template('index.html', var1=content, var2=user)
template中可以直接使用{{var1}}和{{var2}}直接操作变量。
2. 传递全部的本地变量给template,使用**locals():
@app.route('/') def index(): content = '.....' user='Micheal' return render_template('index.html', **locals())
template中可以直接使用{{content}}和{{user}}直接操作变量。
相关文章推荐
- 中文乱码在java中URLEncoder.encode方法要调用两次解决
- Sum = K
- CodeForces 643E Bear and Destroying Subtrees (概率)
- leetcode_c++:链表:Reorder List(143)
- u-boot2013.01 smdk2410 启动第二阶段分析之引导内核
- python访问mysql将返回的表转化为json
- mvc 分页PagedList简单使用
- phpStudy for Linux (lnmp+lamp一键安装包)
- Java:Map与HashMap,Hashtable,HashSet比较
- Android 跨进程通信学习标签
- php学习之路
- 国内一些大公司(阿里巴巴、腾讯、百度、网易、豆瓣等)的开源项目
- 通过带有泛型类型的父类获取实体类型
- liunx 系统注意危险的十大命令---谨慎使用
- Embedded Linux S3C2440 environment setup
- 滤波基础知识
- 过滤器
- 几种常见架构模式
- 仿制网站被抄袭的几个有效解决的方法
- js判断是否为PC端