НачатьНачать бесплатно

Создание эндпоинта для альбомов

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.

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение