首页 > 解决方案 > 用户查看页面源代码时的 Flask 问题

问题描述

我注意到,在 POST 之后,如果您通过“control + U”查看页面源,烧瓶也会通过 POST 再次打开源页面并再次执行所有任务。有什么办法可以防止这种情况吗?

@app.route("/", methods=["POST", "GET"])
def event_page():
if request.method == "POST":
   do_something()

当我查看源页面时,该do_something()功能再次触发。

标签: pythonflaskpost

解决方案


不是真正的 Flask 问题。最简单的解决方案是不使用 CTRL+U 而是使用 F12 - 检查器或网络选项卡


推荐阅读