Chat en Python (comparto el código)

Chat en Python

Chat en Python 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í.

Panel Administrativo Chat en Python

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.

Pantalla de Registro Chat en Python

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.

Pantalla de inicio Chat en Python

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 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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *