Cookie:
from flask import Flask, render_template, make_response, request, redirect
app = Flask(__name__)
# 首页
@app.route("/", methods=["GET", "POST"])
def index():
# 获取请求对象中的cookie,如果cookie中没有name与pwd,重定向至登录界面
if request.cookies.get("name") is None or request.cookies.get("pwd") is None:
return redirect("/login")
# 返回首页界面,并将cookie中的name传值到前端页面
return render_template("index.html", name=request.cookies.get("name"))
# 登录
@app.route("/login", methods=["GET", "POST"])
def login():
# 登陆界面有form表单,用post方式提交
if request.method == "POST":
name = request.form.get("name") # 获取表单中的name
pwd = request.form.get("pwd") # 获取表单中的pwd
res = make_response(redirect("/"