Zacznij terazZacznij za darmo

Zbuduj endpoint dla albumów

Twoje Music Analytics API, które budujesz od początku kursu, ma teraz dostęp do bazy danych Chinook połączonej przez MCP. Czas na kolejną funkcję: endpoint zwracający wszystkie albumy danego artysty — przydatny na przykład na stronach profilowych artystów albo w funkcjach odkrywania muzyki.

Stwórz nowy Blueprint db_routes.py z tym endpointem opartym na bazie danych i zarejestruj go w istniejącym app.py — zachowując przy tym przejrzysty podział odpowiedzialności w kodzie.

To ćwiczenie jest częścią kursu

Tworzenie oprogramowania z Claude Code

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom Claude Code poleceniem claude.
  • Poproś Claude'a o stworzenie nowego Blueprintu db_routes.py z endpointem pod /artists/<artist_id>/albums, który zwraca jako JSON wszystkie albumy danego artysty z chinook.db, oraz o zarejestrowanie go w app.py.
  • Na koniec wpisz /exit, aby zamknąć Claude Code.

Interaktywne ćwiczenie praktyczne

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

Rozpocznij ćwiczenie