ПочатиПочніть безкоштовно

Модель Pydantic

Вас попросили створити кінцеву точку API для керування товарами на складі. Щоб розпочати, створіть модель Pydantic для Items з атрибутами name, quantity та expiration.

Ця вправа є частиною курсу

Вступ до FastAPI

Переглянути курс

Інструкції до вправи

  • Імпортуйте date з datetime і BaseModel з pydantic.
  • Створіть модель Pydantic для Item.
  • Заповніть такі поля коректно: 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
Редагувати та запускати код