Использование REST-фреймворка Django для чата в реальном времени?
Я пытаюсь создать приложение для чата в реальном времени с Django
и Vuejs
. Я хотел бы использовать для этого django-rest-framework
, но не знаю, как сделать его в реальном времени. Я уже использовал django-channels
, но мне интересно, могу ли я использовать только django-rest-framework
в качестве альтернативы или, возможно, интегрировать его с django-channels
.
Вам не нужно их интегрировать, потому что django channels отправляет и принимает json данные в websocket, как это делает ваш rest framework api. Rest framework создан для api, django channels для websockets, у них не будет ничего общего, потому что у них разные реализации. Единственное, что вы могли бы рассмотреть, это интеграцию rest framework auth внутри django channels: Как аутентифицировать вебсокет с помощью токенов на django channels?