Sistema de Votación en Python con Django

Sistema de Votación en Python con Django

Este Sistema de Votación en Python con Django permite crear las consultas, para que luego el usuario final, pueda realizar las votaciones correspondientes de manera eficiente y sencilla.

Comparto el código totalmente, la aplicación trabaja con SQLite en esta publicación se explica tanto el funcionamiento del sistema como su implementación en un servidor local.

Repositorio del Sistema de Votación en Python con Django

Este sistema se encuentra alojado en el siguiente enlace y se puede descargar libremente sin ningún inconveniente:

Sistema de Votación en Python con Django

Puesta a punto del Sistema de Votación en un Servidor Local

Es muy importante instalar Python en tu ordenador, se recomienda que Python se incluya en la PATH de Windows, para poderlo ejecutar desde cualquier ubicación.

En el siguiente vídeo se explica el proceso si tienes cualquier duda, te puedes apoyar en el siguiente vídeo:

Instalación de python

Instalación de Visual Studio Code

Se recomienda la instalación de Visual Studio Code, ya que es un editor de código muy potente con el que se trabajan el cien por ciento de los códigos que se comparten en este blog tanto las aplicaciones gratuitas como las aplicaciones de pago

Visual Studio Code lo puedes descargar en el siguiente enlace:

https://code.visualstudio.com/

Instalación de Git

Git es un gestor de repositorios con el que se puede trabajar de manera avanzada con nuestro proceso de desarrollo, por este motivo se recomienda la instalación Git para adelantar el proceso de la puesta a punto de la aplicación en un servidor local.

Descarga del Sistema de Votación en Python con Django de GitHub

Con la instalación de las aplicaciones listadas anteriormente, Python, VS Code y Git, primero se debe abrir VS Code y ubicarte donde quieras descargar el proyecto. Posteriormente en Visual Studio Code, presionas, View y luego Terminal, confirma que la consola que te abra sea la de Git Bash la nativa de Git, te debe aparecer letras en color.

Posterior a pulsar en View y Terminal, copia y pega el siguiente código para que descargues el proyecto:

git clone https://github.com/configuroweb/votacion-python.git

Se creará una nueva carpeta en la ubicación que hayas elegido con el nombre votacion-python y dentro de esta carpeta estará ya el proyecto.

Ejecución de la aplicación en tu servidor local

Después de que el proyecto se descargue ya no necesitarás Git Bash, cambia la consola por Command Prompt y desde ahí ejecuta el siguiente comando:

pip install -r requirements.txt

Con este script se instalarán todas la aplicaciones que requiere el Sistema de Votación en Python con Django para funcionar correctamente y son las siguientes:

asgiref==3.4.1
autopep8==1.5.7
cleanup==1.0.3
Django==3.2.8
django-cleanup==5.2.0
django-crispy-forms==1.13.0
docopt==0.6.2
huepy==1.2.1
Pillow==8.4.0
pycodestyle==2.8.0
pytz==2020.1
six==1.13.0
sqlparse==0.3.1
toml==0.10.2
webencodings==0.5.1

Si falla este proceso, si lanza un error puede ser por las versiones, lo que debes hacer es instalar aplicación por aplicación con pip install y el nombre por ejemplo Django, el comando sería al siguiente:

pip install Django

El sistema instalará en el proyecto la última versión de Django, muy probablemente sin problemas de compatibilidad.

Después de que hayas hecho este proceso exitosamente, debes ejecutar el archivo manage.py y ejecutar la opción runserver, el comando es el siguiente:

python manage.py runserver

En este punto en la siguiente dirección web estará funcionando la aplicación sin inconvenientes:

http://127.0.0.1:8000/

Si requieres hacer algún cambio en esta aplicación, subirla a un host, o necesitas una aplicación a medida, me puedes contactar en el siguiente enlace de Whatsapp:

https://configuroweb.com/WhatsappMessenger

Quedo al pendiente de cualquier novedad !!

1 comentario sobre «Sistema de Votación en Python con Django»

Deja una respuesta

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

configuroweb.com
×
Hola de Nuevo
Abrir chat
¿Qué te interesa?
Selecciona los temas de interés sobre
los que deseas recibir noticias: