Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Bug] Exception has occurred: PydanticUserError

Alguém conseguiu ultrapassar este erro abaixo?

Exception has occurred: PydanticUserError Field 'name' defined on a base class was overridden by a non-annotated attribute. All field definitions, including overrides, require a type annotation.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Olá, Marcelo, tudo bem?

Esse erro acontece quando o Pydantic encontra um campo que deveria ter uma anotação de tipo, mas não tem. No caso, o campo 'name' foi definido na classe base e, ao ser sobrescrito, acabou ficando sem a anotação de tipo necessária.

Para resolver, você precisa garantir que todos os campos, tanto na classe base quanto nas classes que sobrescrevem esses campos, tenham suas anotações de tipo corretas.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Valeu Mike, deu certo!