Форум сайта python.su
Cделал мидлевары для json api сервиса на aiohttp.
1. Простая мидлевара, сигнатура обработчика должна быть такой:
async def some_handler(request: web.Request, data: Any) -> Any:
async def some_handler_1(data: dict) -> int: # ... return some_data async def some_handler_2(storage: StorageClass, data: List[int]) -> dict: # ... return some_data async def some_handler_3( data: Union[dict, List[str]], logger: LoggerClass, request: web.Request ) -> str: # ... return some_data
Отредактировано EvgIq (Фев. 26, 2021 11:22:11)
Офлайн