Imagina que hay una aplicación como esa:
from fastapi import FastAPI app = FastAPI() @app.get("/items/{item_id}") async def read_item(item_id: int): return {"item_id": item_id} ¿Cómo se podría agregar una descripción para el parámetro de ruta item_id en swagger?
Como esto
@app.get("/items/{item_id}") async def read_item(item_id: int): """ item_id: Your item ID description will be here """ return {"item_id": item_id}Puede agregar una descripción para un parámetro específico utilizando el argumento de description para el objeto de tipo de parámetro:
item_id: int = Path(..., description="An id representing an item") El ... representa el valor predeterminado y debe incluirse.