ComeçarComece de graça

Modelo Pydantic

Você foi solicitado a criar um endpoint de API que gerencie itens no inventário. Para começar, crie um modelo Pydantic para Items com os atributos name, quantity e expiration.

Este exercício faz parte do curso

Introdução ao FastAPI

Ver curso

Instruções do exercício

  • Importe date de datetime e BaseModel de pydantic.
  • Crie um modelo Pydantic para Item.
  • Preencha corretamente os seguintes campos: name (string), quantity (inteiro, opcional, padrão 0) e expiration (date, opcional, padrão None).

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Import date
from datetime import ____

# Import BaseModel
from pydantic import ____

# Define model Item
class Item(____):
    name: str
    ____: int = 0
    expiration: ____ = None
Editar e executar o código