示例
- 创建python程序
#!/usr/bin/env python3
# -*- coding:utf-8 -*-
import json
from flask import Flask, render_template
app = Flask(__name__)
@app.route("/")
@app.route("/index.html")
def index():
flask_data = 'Hello Flask!'
return render_template('index.html', flask_data=flask_data)
if __name__ == '__main__':
app.run('0.0.0.0', 5000)
- 创建html文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<h1>{{ flask_data }}</h1>
</body>
</html>
传递字典
当 flask_data = {'name':'xiaoming', 'age':8}
需浏览器中展示 name 对应的值 xiaoming 。
变量应写成{{ flask_data.name }}