Comece agoraComece grátis

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 exercicio faz parte do curso

Introdução ao FastAPI

Ver curso

Instruções do exercicio

  • 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).

exercicio interativo prático

Tente este exercicio 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 Código