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
Instrukcje do ćwiczenia
- Uruchom Claude Code poleceniem
claude. - Poproś Claude'a o stworzenie nowego Blueprintu
db_routes.pyz endpointem pod/artists/<artist_id>/albums, który zwraca jako JSON wszystkie albumy danego artysty zchinook.db, oraz o zarejestrowanie go wapp.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