검증 추가하기
db_routes.py 엔드포인트는 정상적으로 작동하지만, 존재하지 않는 아티스트를 요청하면 어떻게 될까요? 현재는 아무런 설명 없이 빈 배열만 반환됩니다. 적절한 오류 처리가 필요합니다. 여러분의 디렉터리에는 Pydantic 검증이나 404 처리 없이 앨범 엔드포인트를 구현한 db_routes.py가 포함된 Music Analytics API가 준비되어 있습니다. 다음 링크에서 확인할 수 있습니다: music-analytics-api-with-db-routed/db_routes.py.
여러분의 과제는 Pydantic 검증을 추가하고, 아티스트가 존재하지 않거나 앨범이 없을 때 404를 반환하도록 만드는 것입니다.
이 연습은 강의의 일부입니다
Claude Code로 배우는 Software Development
연습 안내
claude명령으로 Claude Code를 시작하세요.db_routes.py에 Pydantic 검증을 추가하고, 아티스트가 존재하지 않거나 앨범이 없을 때 404 오류를 반환하도록 Claude에게 요청하세요.- 완료되면
/exit를 입력해 Claude Code를 종료하세요.
