Создание эндпоинта для альбомов
API Music Analytics, который вы создаёте, теперь подключён к базе данных Chinook через MCP. Следующая задача — добавить эндпоинт, который возвращает все альбомы определённого исполнителя. Это пригодится для страниц профиля исполнителя или функций поиска музыки.
Создайте новый Blueprint db_routes.py с этим эндпоинтом, работающим с базой данных, и зарегистрируйте его в существующем app.py, сохраняя чёткое разделение ответственности.
Это упражнение является частью курса
Разработка программного обеспечения с Claude Code
Инструкции к упражнению
- Запустите Claude Code с помощью команды
claude. - Попросите Claude создать новый Blueprint
db_routes.pyс эндпоинтом/artists/<artist_id>/albums, который возвращает все альбомы определённого исполнителя в формате JSON изchinook.db, и зарегистрировать его вapp.py. - По завершении введите
/exit, чтобы выйти из Claude Code.
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение