Migracion a FastAPI del proyecto comerciosempleados realizado por alfaro28 en Django. En este proyecto sean realizado las siguientes funciones:
- Crear un entorno virtual para Python si se desea y ejecutar el archivo requirements.txt
- La base de datos se encuentra en SQLite con el nombre [comercios_database.db]
- Ejecutar el comando en cmd o terminal [uvicorn main:app --reload]
- Posteriormente acceder a la url por defecto [127.0.0.1:8000], algunas funciones de los cruds no requieren autorización.
- Para tener autorización sobre algunos elementos del crud protegidos, ingresar con usuario y contraseña [[email protected]:admin] o registrar otro usuario. Esto se realiza, para recibir el token de acceso (Nota: Dicho token caduca a los 10 minutos)
- Dar clic al botón [Authorize] y pegar el token en el input de tipo texto
- Python - Lenguaje de programación
- SQLite - Base de datos
- FastAPI - Framework Web
- SQL Alchemy - Kit de herramientas SQL para Python
- JWT - Verificación de acceso con tokens
- Víctor García vicogarcia16