Chat en Python (comparto el código) plenamente funcional, listo para funcionar en su versión local.
El proceso se explica a cabalidad en el vídeo a continuación:
Este chat tiene un ambiente administrativo, donde es posible gestionar los usuarios y los mensajes, podemos eliminar usuarios, actualizar su información, así como los mensajes del sistema en sí.
Como usuario final, solo accedes con tus credenciales o te registras sin inconvenientes y en adelante solo seleccionas el usuario con el que te quieres comunicar y le envías mensajes en privado.
Para cada interacción de usuario se crea una URL distinta. El servidor se actualiza constantemente para que por mensaje no haya que actualizar la página de la aplicación en ningún momento.
Esta es una aplicación de mi apartado de sistema gratuitos al que puedes acceder desde el siguiente enlace:
https://configuroweb.com/tag/gratis/
Puesta a punto en un servidor local
Primero se debe descargar he instalar Python en el siguiente enlace
https://www.python.org/downloads/
Descarga del proyecto de la aplicación Chat en Python (comparto el código) subida en GitHub
El enlace de la aplicación es la siguiente:
Puedes descargarlo directamente de GitHub en el botón verde que dice Code como Download ZIP, o con Git desde terminal en Visual Studio Code como muestro en el vídeo relacionado.
Activación del Servidor Local
Posterior a la descarga de la aplicación del Chat en Python, en la ubicación donde se haya descargado el proyecto desde terminal se deben ejecutar los siguientes comandos:
pip install -r requirements.txt
Esperamos la descarga he instalación automática de todas las librerías que requiere la aplicación para funcionar.
Con la siguiente línea de código activamos el servidor local en el puerto 8000:
python manage.py runserver
Posterior a esto en la siguiente URL ya queda operativo el proyecto
http://localhost:8000/
Para acceder al panel administrativo la URL es la siguiente:
http://localhost:8000/admin/login/?next=/admin/
Credenciales de Acceso Administrativo
Como es habitual las credenciales de acceso son:
- usuario: configuroweb
- contraseña: 1234abcd..
Los usuarios finales, solo necesitan registrarse, en cualquier caso, se puede acceder con las mismas credenciales administrativas o con las siguientes:
- usuario: usuario
- contraseña: 1234abcd..
Quedo al pendiente de cualquier novedad.
Amigo al momento de ejecutar el requirements.txt me dan varios errores sera que debo hacer algo antes?
Instala con pip install cada aplicación que sale en el documento de requirente.txt
Te toca instalar todas las aplicaciones del documento con pip install en consola