Začněte nyníZačněte zdarma

Přidej validaci

Endpoint db_routes.py funguje, ale co se stane, když si někdo vyžádá umělce, který neexistuje? Teď vrátí prázdné pole bez jakéhokoli vysvětlení. Potřebujeme pořádné ošetření chyb. Tvůj adresář je nastavený s Music Analytics API včetně db_routes.py, který implementuje endpoint pro alba bez validace pomocí Pydantic nebo ošetření chyby 404 — prohlédnout si ho můžeš zde: music-analytics-api-with-db-routed/db_routes.py.

Tvým úkolem je přidat validaci pomocí Pydantic a vrátit chybu 404, pokud umělec neexistuje nebo nemá žádná alba.

Toto cvičení je součástí kurzu

Vývoj softwaru s Claude Code

Zobrazit kurz

Pokyny k cvičení

  • Spusť Claude Code příkazem claude.
  • Požádej Claude, aby do db_routes.py přidal validaci pomocí Pydantic a vrátil chybu 404, pokud umělec neexistuje nebo nemá žádná alba.
  • Až budeš hotový/á, ukonči Claude Code příkazem /exit.

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení