Каналы Django - чат

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


person Mint    schedule 30.07.2018    source источник


Ответы (1)


Я согласен с тем, что каналы - это лучший метод. Поскольку каналы позволяют Django поддерживать WebSockets способом, который очень похож на традиционные представления HTTP. Каналы также позволяют выполнять фоновые задачи, которые выполняются на тех же серверах, что и остальная часть Django. HTTP-запросы продолжают вести себя так же, как и раньше, но также маршрутизируются по каналам.

Также посмотрите this, в чате & gearheart chat

person ans2human    schedule 30.07.2018