В витой кляйне, как я могу получить имя соответствующего маршрута, а не экземплярный request.uri? - PullRequest
0 голосов
/ 25 августа 2018

Если у меня есть конечная точка скрученного Кляйна, как:

@app.route('/user')
@app.route('/user/<user_id>')
def foo(request, user_id=None):
    ...

и доступ через http://.../user/12345, затем request.uri дает b'/user/12345'. Есть ли какой-нибудь способ узнать название соответствующего маршрута, например, '/user/<user_id>' вместо? Я думаю, что в колбе вы можете сделать это через request.endpoint . Есть ли у Twisted / Klein эквивалент?

...