Ejemplo de Chat en Django con Websockets (Channels), asincrono, salas e integrado con el panel Admin.
apps | ||
media | ||
mi_web | ||
db.sqlite3 | ||
docker-compose.yaml | ||
manage.py | ||
README.md | ||
requirements.txt |
Ejemplo de Chat con Django
- Asíncrono.
- Channels.
- Integración con Redis.
- Preparado para salas individuales.
- Minimalismo en Front-End con Javascript Vainilla.
Instalar
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
Y levantar Redis.
docker-compose up -d
Ejecutar
venv/bin/daphne -b localhost -p 8000 mi_web.asgi:application
Abre en tu navegador en 127.0.0.1:8000
.