FastAPI: 请求体基础(6)

这个不多说,就是客户端发送给 API 的数据。通过Pydantic来声明请求体。

1
2
3
4
5
6
7
8
9
10
class Book(BaseModel):
name: str
price: float
description: Optional[str] = None

app = FastAPI()

@app.post('/books/')
def root(book: Book):
return book

唐胡璐 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
分享创造价值,您的支持将鼓励我继续前行!