Вам необходимо тщательно продумать управление процессами на вашем сервере.Обычная настройка Django не очень подходит для долгоживущих соединений.Это сильно зависит от вашей конкретной конфигурации, но в целом, если вы продолжите обслуживать одно соединение, ваш сервер будет менее способен обслуживать новые.Обычная настройка Django зависит от завершения одного соединения до того, как оно перейдет к следующему (хотя вы, вероятно, запустите несколько серверных процессов для обеспечения некоторого параллелизма).
Боюсь, у меня не так просторешения для того, что вы хотите сделать.Думаю, мне просто нужно подумать об этом и посмотреть на другие библиотеки, такие как Twisted .В Twisted есть поддержка потоковой передачи;см. например эту ссылку .