Eu tenho um aplicativo django precisa ser implantadoSob Apache HTTP Server, também eu preciso empurrar evento para o navegador web do cliente em tempo real. Eu sou bastante novo para python, alguém poderia sugerir algum servidor websocket poderia trabalhar em Python + Django + Apache?
Respostas:
8 para resposta № 1O Django é um servidor da web síncrono. isso significa que você não pode usar o websocket diretamente com ele. Mas você tem várias opções para fazer websocket no Django.
Use uma pilha completa de python para fazer isso: usar Tornado e Django. Você pode acompanhar isso postar
Use o Nodejs + socket.io + message broker: Siga este tipo de tutorial
Você encontrará mais recursos para ajudá-lo a fazer isso com node.js & socket.io do que usar o tornado.
2 para resposta № 2
Com a nova atualização (Django 1.10), o Django agora suporta websockets.
Por favor, leia este artigo para mais informações: No fundo dos canais do Django - o futuro dos aplicativos em tempo real no Django