Как создавать маршруты с помощью FastAPI внутри класса и classy-fastapi — продолжениеPython

Программы на Python
Anonymous
Как создавать маршруты с помощью FastAPI внутри класса и classy-fastapi — продолжение

Сообщение Anonymous »

Я уже некоторое время использую classy_fastapi, но заметил, что маршруты не переносятся в подклассы? это ожидаемое поведение?
т.е.

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

class A(Routable):
def __init__():
super().__init__()

@get('/user')
def get_user():
return "some user"

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

class B(A):
def __init__():
super().__init__()

@get('/company')
def get_company():
return "company"
Экземпляр класса B не будет знать о маршруте «/user».
Есть идеи?
Ожидается, что маршруты доступны в экземплярах подкласса.

Подробнее здесь: https://stackoverflow.com/questions/783 ... i-followup

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