- Python 3.5+
- python3.9-distutils
- Poetry
- Descargar repositorio
git clone https://github.com/taller-de-programacion-2/basic-rest-api.git
- Instalar dependencias
poetry install
- Activar virtual environment
poetry shell
- Correr el server
python main.py
- Inicializacion de un servicio web que expone una API REST. Implementado con python, utilizando FastAPI
- Obtención del listado de usuarios
- Creación de un nuevo usuario
- Obtener un usuario por id
- Revision de codigos de error
- Validacion de campos
- Modificacion de usuario
- Eliminar un usuario
- Consumir otra API
- Filtrado por query params
- Manejo de errores consumiendo otra API