Un blog simple en Django
Este proyecto constituye el Trabajo Final Integrador (TFI) del grupo 1-comisión 5 de la unidad II del Informatorio, Desarrollo Web. El mismo consta del desarrollo de una Web App del tipo blog, con la tecnología de Python/Django. La aplicación debe admitir el registro y login de usuarios, creación de entradas y compartir entradas en redes sociales, para lo cual se requiere de la creación de una Base de Datos que almacene los datos de usuarios y de las entradas del blog.
- Hosting del Demo La versión final está alojada en (https://secret-coast-83416.herokuapp.com/)
Las herramientas que se utilizadon son:
Este blog fue creado en Python con el framework Django, por lo que el primer paso es tener ambos instalados. Para ello el primer paso es: 1 . Instalar Python En https://www.python.org/downloads/ encuentra la versión adecuada a tu SO
2 . Instalar y activar el entorno virtual Desde la consola de comandos (CMD, PowerShell o la que uses según tu SO):
C:\folder\project\python -m venv venv
Esto creará dentro de tu proyecto una carpeta que dir venv (o el nombre que elijas) y, a continuación, activa el entorno
C:\folder\project\ -> venv\Scripts\activate (venv) C:\folder\project
3 . Instalar requisitos
(venv) C:\folder\project\pip install -r requirements.txt
Ya seguidos los pasos anteriores para preparar tu enotnro y poder ejecutar este proyecto, estás listo para clonar y seguir con los demás pasos. 1 . Dentro de la carpeta que contiene el repo clonado, situate donde el archivo manage.py y ejecuta la consola (win + R -> CMD.exe o tipea CMD en la barra de direcciones) Escribe lo siguiente:
(venv) C:\folder\project\mi_proyecto\python manage.py runserver
El comando runserver ejecutado desde manage.py es el servidor de desarrollo propio de Django. Este ejecuta desde tu IP local para que puedes correr el sitio.