Zacznij terazZacznij za darmo

Dodaj walidację

Endpoint db_routes.py działa, ale co się stanie, jeśli ktoś poprosi o wykonawcę, który nie istnieje? Obecnie zwraca pustą tablicę bez żadnego wyjaśnienia. Potrzebujesz prawidłowej obsługi błędów. Twój katalog został przygotowany z API Music Analytics, w tym z plikiem db_routes.py, który implementuje endpoint albumów bez walidacji Pydantic ani obsługi błędu 404 — możesz go zobaczyć tutaj: music-analytics-api-with-db-routed/db_routes.py.

twoje zadanie polega na dodaniu walidacji Pydantic i zwróceniu błędu 404, gdy wykonawca nie istnieje lub nie ma albumów.

To ćwiczenie jest częścią kursu

Tworzenie oprogramowania z Claude Code

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom Claude Code poleceniem claude.
  • Poproś Claude o dodanie walidacji Pydantic do db_routes.py oraz zwracanie błędu 404, gdy wykonawca nie istnieje lub nie ma albumów.
  • Gdy skończysz, wpisz /exit, aby wyjść z Claude Code.

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie