в любом случае, потребность в WebSockets означает потребность в ASGI-фреймворке (если ты на питоне это делать собрался), а среди ASGI-фреймворков этот лучший, а Django работает через WSGI-интерфейс и до 3.0 это точно не изменится, а до 3.0 есть только костыль в виде channels, который уже вроде как бросил поддерживать его автор (и сейчас он и занимается внедрением наработок всего хорошего в саму Django)