Inizia subitoInizia gratis

Aggiungi la validazione

L'endpoint in db_routes.py funziona, ma cosa succede se qualcuno richiede un artista che non esiste? Al momento restituisce un array vuoto senza spiegazioni. Serve una gestione degli errori adeguata. La tua directory è stata predisposta con la Music Analytics API, incluso db_routes.py, che implementa l'endpoint degli album senza validazione Pydantic o gestione del 404 — puoi vederlo qui: music-analytics-api-with-db-routed/db_routes.py.

Il tuo compito è aggiungere la validazione Pydantic e restituire un 404 quando l'artista non esiste o non ha album.

Questo esercizio fa parte del corso

Sviluppo software con Claude Code

Visualizza corso

Istruzioni dell'esercizio

  • Avvia Claude Code con claude.
  • Chiedi a Claude di aggiungere la validazione Pydantic a db_routes.py e di restituire un errore 404 quando l'artista non esiste o non ha album.
  • Quando hai finito, digita /exit per uscire da Claude Code.

esercizio interattivo pratico

Trasforma la teoria in pratica con uno dei nostri esercizi interattivi

Inizia esercizio