Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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.py mới với endpoint tại /artists/<artist_id>/albums trả 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ới app.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