Sobes.tech
Назад к задачам
Junior — Senior
59

Разработать FastAPI‑сервис с меню команд

Компании, где спрашивали:
Диджитал сектор

Условие задачи

livecode

Реализовать приложение на FastAPI. Добавить маршрут /menu, который:

  • Возвращает перечень доступных команд
  • Принимает номер выбранной команды через запрос (например, POST с JSON‑тело)
  • Выполняет соответствующее действие в зависимости от выбранной команды (заглушки можно реализовать через print или вернуть простое сообщение)

Доступные команды:

  1. Вывести список пользователей
  2. Создать нового пользователя
  3. Удалить пользователя
  4. Завершить работу

Пример тела запроса к /menu:

{
  "command_id": 2
}