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
Pokyny k cvičení
- Spusť Claude Code příkazem
claude. - Požádej Claude, aby do
db_routes.pypř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í