FOSTAPI: Как получить необработанный путь URL от запроса?Python

Программы на Python
Anonymous
FOSTAPI: Как получить необработанный путь URL от запроса?

Сообщение Anonymous »

У меня есть метод Get с запрошенным параметром в пути:

Код: Выделить всё

@router.get('/users/{user_id}')
async def get_user_from_string(user_id: str):
return User(user_id)
Можно ли получить базовый путь RAW (то есть, '/user/{user_id}' ) из запроса?
Я пытался использовать следующий способ: < /p>
path = [route for route in request.scope['router'].routes if
route.endpoint == request.scope['endpoint']][0].path
< /code>
Но это не работает, и я получаю: < /p>

attributeError: 'объект Mount' не имеет атрибута 'endpoint '


Подробнее здесь: https://stackoverflow.com/questions/722 ... om-request

Вернуться в «Python»