Ejercicios de FastAPI
Pon a prueba tus conocimientos con quizzes interactivos y retos de código. Cada ejercicio incluye explicaciones detalladas para que aprendas de tus errores.
Inicia sesión para guardar tu progreso y ver estadísticas.
00:00
0/2
Progreso
0 de 2
1
Avanzado
¿Cómo se crean dependencias reutilizables con parámetros?
from fastapi import Depends, Query
def pagination(skip: int = Query(0, ge=0),
limit: int = Query(10, ge=1, le=100)):
return {"skip": skip, "limit": limit}
@app.get("/items")
def list_items(page: dict = Depends(pagination)):
return get_items(page["skip"], page["limit"])
@app.get("/users")
def list_users(page: dict = Depends(pagination)):
return get_users(page["skip"], page["limit"])