开始使用免费开始使用

Pydantic 模型

现在需要创建一个用于管理库存物品的 API 端点。请先为 Items 创建一个 Pydantic 模型,包含属性 namequantityexpiration

本练习是课程的一部分

FastAPI 入门

查看课程

练习说明

  • datetime 导入 date,从 pydantic 导入 BaseModel
  • Item 创建一个 Pydantic 模型。
  • 正确填写以下字段:name(字符串)、quantity(整数,可选,默认 0)、expiration(日期,可选,默认 None)。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import date
from datetime import ____

# Import BaseModel
from pydantic import ____

# Define model Item
class Item(____):
    name: str
    ____: int = 0
    expiration: ____ = None
编辑并运行代码