Лучший способ асинхронной отправки и получения с помощью сокета в Django?

Я пытался использовать потоки, фоновые задачи, но ни то, ни другое не работает с сокетами. Я изучаю Django Channels, но не могу найти учебник, где бы они использовали сокеты для подключения к внешнему обычному слушающему сокету. Какую библиотеку мне использовать для асинхронного использования сокетов в Django?

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