Создать устойчивый экземпляр aiohttp.ClientSession в приложении Django

Я пытаюсь создать экземпляр aiohttp.ClientSession() в приложении django. Я хочу создать объект через хук ready() в apps.py, а затем получить доступ к экземпляру из views.py.

В views.py я использую my_app_config.my_object для возврата экземпляра, но я наблюдаю странное поведение. Например, 'Timeout context manager должен использоваться в стороне задачи'.

Может ли кто-нибудь привести наглядный пример того, как я могу создать экземпляр aiohttp.ClientSession(), который я могу взять в views.py (или любой другой класс в приложении) для повторного использования.

Вернуться на верх