flask框架渲染模板render_templet()
2018-12-08 14:10
316 查看
前言
使用渲染模板,flask默认访问templtes文件夹
在项目目录下新建templets文件夹,放入模板
示例
(app.py)
# _*_ coding:utf-8 _*_ from flask import Flask, render_template app = Flask(__name__) @app.route("/") def index(): data = { "a": "aaa", "list": [1, 2, 3, 4, 5], "dict": { "x": 44, "y": 55 } } name = "44" return render_template("index.html", name=name, **data) @app.template_filter("ls2") # 自定义过滤器 def step2(a): return a[::2] if __name__ == '__main__': app.run(debug=True)
(index.html)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <p>name:{{name}}</p> <p>a:{{a}}</p> <p>list:{{list}}</p> <p>list:{{list|ls2}}</p> </body> </html>
测试
相关文章推荐
- 熟悉Flask框架------第一天(调试模式、路由、模板渲染等)
- Django的render(模板渲染)机制
- Python的Flask框架标配模板引擎Jinja2的使用教程
- 后端框架之Flask--模板
- JSRender之渲染模板
- Ext源码分析之模板模式解说——Ext组件渲染render的全过程详述
- thinkPHP5框架渲染模板的3种方式简述
- Python的Flask框架标配模板引擎Jinja2的使用教程
- Flask中render_template的使用和模板的继承
- Python学习:Flask框架和jinja2模板
- 啦啦啦啦~Django1.96---Django的模板渲染(render)机制
- Flask中render_template的使用和模板的继承
- Flask源码阅读(三)——渲染模板
- Flask框架教程汇总(2)---其中有模板+过滤器+ 宏 等
- 三十二、python学习之Flask框架(四)模板:jinja2模板、过滤器、模板复用(继承、宏、包含)、了解CSRF跨站请求攻击
- 渲染模板render_(内容管理系统总结2)
- flask框架模板表单
- Flask最强攻略 - 跟DragonFire学Flask - 第四篇 Flask 中的模板语言 Jinja2 及 render_template 的深度用法
- flask渲染模板
- 三十五、python学习之Flask框架(七)数据库:Flask对数据库的基本操作、常见关系模板、数据库迁移、综合案例:图书管理