Contar con terminal para realizar instalación.
Contar con python instalado, preferentemente versión 3.8+, de igual manera contar con pip para la instalación.
Verificar instalación de python
(Windows) python --version
(Linux) python3 --version
Contar con git instalado.
Verificar instalación de git
git --version
Para clonar el repositorio se tendrá que ejecutar el siguiente comando en donde se quiera descargar el proyecto.
git clone https://github.com/Chris-naibaf/prueba-backend.git
Una vez descargado hay que entrar a la carpeta prueba-backend creada al clonar el repo, de la siguiente manera.
cd prueba-backend
El primer paso es instalar el administrador de paquetes poetry para instalarlo puede usarse pip con alguno de los siguientes comandos dependiendo del sistema operativo.
(General) pip install poetry
(Windows) python -m pip install poetry
(Linux) python3 -m pip install poetry
Para comprobar la instalación podemos verificar la versión de poetry instalada mediante el siguiente comando.
poetry --version
Poetry instalará las dependencias usando el archivo pyproject.toml, solo se hará uso de un comando para realizar esto.
poetry install
Una vez instaladas todas las dependencias lo único que queda hacer es activar el entorno virtual.
poetry shell
Una vez esté activado el entorno virtual (poetry shell) y se haya cambiado al directorio del proyecto se ejecutarán los siguientes comandos.
Crea el esquema necesario por la base de datos para poder realizar las acciones CRUD
python manage.py migrate
Corre el servidor de desarrollo
python manage.py runserver
Para entrar a la ruta donde se está ejecutando el proyecto se puede hacer control + click en la ruta que aparece al ejecutar el comando runserver o acceder a la siguiente url directamente en el navegador http://127.0.0.1:8000/