经过多次折腾,发觉python flask 框架设置cookie,需要在视图页面:
resp = make_response("success")
resp.set_cookie("test", "123", max_age=3600)
return resp
页面直接打印出了 success文字,视图中无法使用 return redirect("/pages/") 或 render_template("test.html")功能,非常不方便,所以想了解flask中如何在视图页面灵活设置cookie呢?
用js跳转
resp = make_response("<script>location='/'</script>")#注意修改js中url路径,这里直接跳转首页
resp.set_cookie("test", "123", max_age=3600)
return resp
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!