1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Nasazení AI do produkce s FastAPI

Connected

cvičení

Validace polí

Pracuješ na službě pro moderování uživatelských komentářů. Tvým cílem je vytvořit Pydantic model User, který zajistí integritu dat pro všechny uživatele.

Implementuj validaci pole username (min. 5, max. 50 znaků).

Použij třídu Field z Pydantic pro přidání těchto omezení a otestuj svůj model s platnými i neplatnými daty, abys ověřil/a, že správně zvládá různé scénáře.

Pokyny

100 XP
  • Importuj třídy base modelu a field z Pydantic.
  • Zdědí Pydantic base model ve třídě User.
  • Přidej validaci pole username ve třídě User tak, aby mělo alespoň 5 znaků a nejvýše 20 znaků.