Xây dựng một endpoint Albums
API Music Analytics mà bạn đang xây dựng hiện đã bao gồm cơ sở dữ liệu Chinook, được kết nối qua MCP. Tính năng tiếp theo: một endpoint trả về tất cả album của một nghệ sĩ cụ thể — hữu ích cho trang hồ sơ nghệ sĩ hoặc tính năng khám phá âm nhạc.
Tạo một Blueprint db_routes.py mới với endpoint kết nối cơ sở dữ liệu này và đăng ký nó với app.py hiện có — đảm bảo tách biệt rõ ràng giữa các phần trách nhiệm.
Bài tập này là một phần của khóa học
Phát triển phần mềm với Claude Code
Hướng dẫn bài tập
- Khởi động Claude Code với
claude. - Nhờ Claude tạo một Blueprint
db_routes.pymới với endpoint tại/artists/<artist_id>/albumstrả về tất cả album của một nghệ sĩ cụ thể dưới dạng JSON từchinook.db, và đăng ký nó vớiapp.py. - Khi xong, gõ
/exitđể thoát Claude Code.
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập