gpt4 book ai didi

python - Flask:获取当前路线

转载 作者:IT老高 更新时间:2023-10-28 20:37:09 26 4
gpt4 key购买 nike

在 Flask 中,当我有多个相同功能的路由时,我怎么知道当前使用的是哪条路线?

例如:

@app.route("/antitop/")
@app.route("/top/")
@requires_auth
def show_top():
....

我怎么知道,现在路由是使用 /top//antitop/ 调用的?

更新

我知道 request.path 我不想使用它,因为请求可能相当复杂,我想在函数中重复路由逻辑。我认为 url_rule 的解决方案是最好的。

最佳答案

只需使用 request.path .

from flask import request

...

@app.route("/antitop/")
@app.route("/top/")
@requires_auth
def show_top():
... request.path ...

关于python - Flask:获取当前路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21498694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com