Field 的附加参数
在 Field, Path, Query, Body 和其他你之后将会看到的工厂函数,你可以为JSON 模式声明额外信息,你也可以通过给工厂函数传递其他的任意参数来给JSON 模式声明额外信息...: int, item: Item):
results = {"item_id": item_id, "item": item}
return results
请记住,传递的那些额外参数不会添加任何验证...Body 额外参数
你可以通过传递额外信息给 Field 同样的方式操作Path, Query, Body等。...比如,你可以将请求体的一个 example 传递给 Body:
from typing import Optional
from fastapi import Body, FastAPI
from pydantic...所以 OpenAPI为了相似的目的定义了自己的 example (使用 example, 而不是 examples), 这也是文档 UI 所使用的 (使用 Swagger UI).