- Python 3.9 o superiror
- pip
- virtualenv
-
Crear una carpeta que contendrá el repositorio y el entorno virtual.
-
Dentro de ella crear un entorno virtual usando virtualenv. virtualenv venv
-
Activar el entorno en Linux. source venv/bin/activate
-
Clona el repositorio con:
-
Instala los requerimientos con:
-
pip install -r requirements.txt
-
Ejecutar migraciones: python manage.py migrate
python manage.py runserver
Para probar Login y obtener un token válido deberá enviar una petición de tipo POST a http://127.0.0.1:8000/user/auth definir en un FormData las siguientes atributos:
email => email
password => contraseña
Como respuesta visualizará el access token y refresh token.
Listar
http://127.0.0.1:8000/user/list
http://127.0.0.1:8000/user/list/<int:id>
Crear
http://127.0.0.1:8000/user/create
Actualizar
http://127.0.0.1:8000/user/update/<int:id>
Eliminar
http://127.0.0.1:8000/user/delete/<int:id>
Run next command
$>docker build --build-arg ARG_DEFAULT_PORT=8000 -t master_bot .