Lägg till validering
Endpointen i db_routes.py fungerar, men vad händer om någon frågar efter en artist som inte finns? Just nu returneras en tom array utan någon förklaring. Vi behöver korrekt felhantering. Din katalog har förberetts med Music Analytics API, inklusive db_routes.py som implementerar albumendpointen utan Pydantic-validering eller 404-hantering — du kan se den här: music-analytics-api-with-db-routed/db_routes.py.
Din uppgift är att lägga till Pydantic-validering och returnera en 404 när artisten inte finns eller saknar album.
Den här övningen är en del av kursen
Mjukvaruutveckling med Claude Code
Övningsinstruktioner
- Starta Claude Code med
claude. - Be Claude lägga till Pydantic-validering i
db_routes.pyoch returnera ett 404-fel när artisten inte finns eller saknar album. - Skriv
/exitför att avsluta Claude Code när du är klar.
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen