Bắt đầu ngayBắt đầu miễn phí

Mô hình Pydantic

Bạn được yêu cầu tạo một endpoint API để quản lý các mặt hàng trong kho. Bắt đầu bằng cách tạo một mô hình Pydantic cho Items với các thuộc tính name, quantity, và expiration.

Bài tập này là một phần của khóa học

Nhập môn FastAPI

Xem khóa học

Hướng dẫn bài tập

  • Import date từ datetimeBaseModel từ pydantic.
  • Tạo một mô hình Pydantic cho Item.
  • Điền đúng các trường sau: name (chuỗi), quantity (số nguyên, tùy chọn, mặc định 0), và expiration (ngày, tùy chọn, mặc định None).

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import date
from datetime import ____

# Import BaseModel
from pydantic import ____

# Define model Item
class Item(____):
    name: str
    ____: int = 0
    expiration: ____ = None
Chỉnh sửa và Chạy Mã