DTechnology es un proyecto de ecommerce realizado en el ámbito de la asignatura Planificación y Gestión de Proyectos Informáticos de la Universidad de Sevilla.
-
Instale la versión especificada anteriormente de Python en su sistema operativo.
-
Para ejecutar el proyecto en local, abra una consola de comandos y ejecute los siguientes comandos:
git clone https://github.com/TomasCB24/DTechnology.git cd .\DTechnology\ pip install -r .\requirements.txt python .\manage.py makemigrations python .\manage.py migrate python .\manage.py loaddata "fixtures/initial.json" python .\manage.py runserver
-
Si ha llegado a este punto sin ningún error, debería estar ejecutando el proyecto en local de forma satisfactoria. Podrá acceder a la ruta inicial a través del siguiente enlace: http://localhost:8000
-
Es necesario tener Docker Desktop instalado y funcionando en el sistema. En caso de encontrarse en Windows, asegúrese de haber instalado previamente WSL en su versión 2 (disponible en los pre-requisitos).
-
A continuación, ejecute los siguientes comandos en una consola de comandos:
docker pull tomascb/dtechnology:latest docker run -p 8000:8000 -i -t tomascb/dtechnology
-
Finalmente, abra el navegador y acceda al siguiente enlace: http://localhost:8000
Además de todo lo anterior, el proyecto se encuentra desplegado en PythonAnywhere en el siguiente enlace.