Mi POST usando el formulario de solicitud de FastAPI :
Cuerpo de la solicitud | application/x-www-form-urlencoded
Estoy tratando de publicar,
@menu.post("/add-menu") async def addmenu( ItemName: str = Form(...), ItemShortDesc: str = Form(...), ItemPrice: str = Form(...), ItemCategory: list = Form(...), ItemStatus: str = Form(...), ItemChoices: list[dict[str,str]] = Form(...)): return ItemChoicesCaptura de pantalla de FastAPI Swagger
Tengo el siguiente error
Código 422 | Error: entidad no procesable
"detail": [ { "loc": [ "body", "ItemChoices", 0 ], "msg": "value is not a valid dict", "type": "type_error.dict" } ] }¿Cómo puedo usar "dict" o "list" de "dict" en el formulario de solicitud de FastAPI? Por favor, ayúdame a salir de cualquier posibilidad posible.