В Flask, когда у меня есть несколько маршрутов для одной и той же функции, как я могу узнать, какой маршрут используется в данный момент?
Например:
@app.route("/antitop/")
@app.route("/top/")
@requires_auth
def show_top():
....
Как я могу узнать, что теперь меня вызывали с помощью /top/
или /antitop/
?
UPDATE
Я знаю о request_path
Я не хочу использовать его, потому что запрос может быть довольно сложным, и я хочу повторить логику маршрутизации в функции. Я думаю, что решение с url_rule
является лучшим.