您可以在JSON模式中定义额外的信息。
一个常见的用例是添加一个将在文档中显示的example。
有几种方法可以声明额外的 JSON 模式信息。
一、Pydantic schema_extra
您可以使用 Config 和 schema_extra 为Pydantic模型声明一个示例,如Pydantic 文档:定制 Schema 中所述:
这些额外的信息将按原样添加到输出的JSON模式中。
import uvicorn
from typing import Union
from fastapi import FastAPI
from pydantic import BaseModel
from starlette.staticfiles