ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

flask: 用模板渲染html页面

2026/8/6 6:28:22 拓冰建站 浏览量
flask: 用模板渲染html页面

一,代码

结构:

image

py

from flask import Blueprint,jsonify,render_templateuser = Blueprint('user', __name__)@user.route("/list/")
def tech_news():meta = {"title": "用户列表","code": 200,"msg": ""}users = [{"name": "John","age": 28,"city": "New York"},{"name": "Jane","age": 26,"city": "San Francisco"},]return render_template('user/list.html', meta=meta, users=users)

 

html模板

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>User List</title>
</head>
<body><h1>{{ meta.title }}</h1><ul>{% for user in users %}<li>{{ user.name }} - {{ user.age }} - {{ user.city }}</li>{% endfor %}</ul>
</body>
</html>

 

二,运行结果

image