flask redirect post request

在 Flask 中,你可以使用 redirect() 函数来重定向 HTTP 请求。这个函数接受一个 URL 作为参数,并返回一个 Response 对象,其中包含了一个重定向指令。

你可以在你的视图函数中返回这个 Response 对象,来使浏览器重定向到新的 URL。

示例代码如下:

from flask import redirect
@app.route('/login', methods=['POST'])
def login():
    # 进行登录操作
    if login_successful:
        return redirect('/home')
    else:
        return redirect('/login')

在这个例子中,如果登录成功,用户将会被重定向到 /home 路由;否则,用户将会被重定向回登录页面。

希望这些信息对你有帮助。

  •