FastAPI 学习之路(十四)响应模型
系列文章:
FastAPI 学习之路(一)fastapi–高性能web开发框架
FastAPI 学习之路(二)
FastAPI 学习之路(三)
FastAPI 学习之路(四)
FastAPI 学习之路(五)
FastAPI 学习之路(六)查询参数,字符串的校验
FastAPI 学习之路(七)字符串的校验
FastAPI 学习之路(八)路径参数和数值的校验
FastAPI 学习之路(九)请求体有多个参数如何处理?
FastAPI 学习之路(十)请求体的字段
FastAPI 学习之路(十一)请求体 – 嵌套模型
FastAPI 学习之路(十二)接口几个额外信息和额外数据类型
FastAPI 学习之路(十三)Cookie 参数,Header参数
我们可以在我们不同的请求路径的返回参数使用响应模型。我们看一个简单的demo。
from typing import List, Optional from fastapi import FastAPI from pydantic import BaseModel app = FastAPI() class One(BaseModel): name: str description: Optional[str] = None price: float tax: Optional[float] = None @app.post("/items/", response_model=One) def create_item(item: One): return item