乐知付加密服务平台

如果你有资源, 平台可以帮你实现内容变现, 无需搭建知识付费服务平台。

点击访问官方网站 https://lezhifu.cc

扫码关注公众号 乐知付加密服务平台-微信公众号
flask给html传递参数 | chenzuoli's blog

flask给html传递参数

html文件中使用jinja2模版可以渲染后台接口传递过来的数据,用于请求后台获取数据并展示到页面上。

flask:

1
2
3
4
5
6
7
8
9
10
11
12
13
import flask
app = flask.Flask(__name__)

@app.route("/")
def index():
products = ["iphoneX", "MacBook Pro", "Huawei"]
kwargs = {
"products": products
}
return flask.render_template("for.html", **kwargs)

if __name__ == '__main__':
app.run()

html:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Jinja2 Circulation Control</title>
</head>
<body>
<h1> {{product}} list: </h1>
<ul>
{% for product in products %}
<li>{{product}}</li>
{% endfor %}
</ul>
</body>
</html>

好记性不如烂笔头。

-------------本文结束感谢您的阅读-------------