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

Thêm xác thực

Endpoint db_routes.py hoạt động, nhưng nếu ai đó yêu cầu một nghệ sĩ không tồn tại thì sao? Hiện tại, nó trả về một mảng rỗng mà không giải thích gì. Chúng ta cần xử lý lỗi đúng cách. Thư mục của bạn đã được cung cấp Music Analytics API, bao gồm db_routes.py triển khai endpoint albums không có xác thực Pydantic hoặc xử lý 404 — bạn có thể xem tại đây: music-analytics-api-with-db-routed/db_routes.py.

Nhiệm vụ của bạn là thêm xác thực Pydantic và trả về 404 khi nghệ sĩ không tồn tại hoặc không có album.

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.
  • Yêu cầu Claude thêm xác thực Pydantic vào db_routes.py và trả về lỗi 404 khi nghệ sĩ không tồn tại hoặc không có album.
  • Khi xong, nhập /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