建立 Albums 端點
你正在開發的 Music Analytics API 現已透過 MCP 連上 Chinook 資料庫。下一個功能是建立一個端點,能回傳特定藝人的所有專輯——這對藝人個人頁或音樂探索功能很實用。
請建立新的 db_routes.py Blueprint,實作這個由資料庫支援的端點,並將其註冊到現有的 app.py。同時維持關注點分離,讓程式結構清楚。
本練習屬於課程
使用 Claude Code 進行軟體開發
練習說明
- 以
claude啟動 Claude Code。 - 請 Claude 建立新的
db_routes.pyBlueprint,加入位於/artists/<artist_id>/albums的端點,從chinook.db以 JSON 回傳特定藝人的所有專輯,並在app.py中完成註冊。 - 完成後,輸入
/exit以離開 Claude Code。
