一.接收web端传入参数,后端接收参数,返回html页面
web端传参这样传:
from flask import Flask, request, render_template
#初始化application
app = Flask(__name__)
#添加路由
@app.route("/")
def index():
args = request.args #通过request对象接收web端传入的字典类型的参数,file,json接收的数据方式不同,不是args不可变字典
name = args.get("username")
print(name)
#返回一个html文件,文件放在templates的文件夹下
return render_template("index.html")
#开启一个服务器
app.run()
视图函数接收后就打印出来了:
html文件内容:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>flask</title>
</head>
<body>
<div style="color:red">欢迎来到flask的世界~~~</div>
</body>
</html>