fastapi.exceptions.FastAPIError: Invalid args for response field! Hint: check that <class '__main__.StartInfo'> is a valid Pydantic field type. If you are using a return type annotation that is not a valid Pydantic field (e.g. Union[Response, dict, None]) you can disable generating the response model from the type annotation with the path operation decorator parameter response_model=None. Read more: https://fastapi.tiangolo.com/tutorial/response-model/
时间: 2024-03-28 08:38:14 浏览: 301
Python 解决execjs._exceptions.ProgramError: ReferenceError: document is not defined报错问题
这个错误通常发生在使用 FastAPI 时,返回模型类型不正确的时候。提示你检查你定义的数据模型是否正确。如果你在返回类型注释中使用了不是有效的 Pydantic 字段类型(例如 Union[Response, dict, None]),你可以通过在路径操作装饰器参数中使用 response_model=None 来禁用从类型注释生成响应模型。更多信息可以查看 FastAPI 官方文档中的链接:https://fastapi.tiangolo.com/tutorial/response-model/。
阅读全文