Задачи курса «FastAPI для начинающих: API с базой данных и тестами»
Выберите задачу и проверьте решение прямо на странице. Регистрация не нужна.
- Что происходит после ввода адреса в браузере — задача по FastAPI
Как называется этот способ обращения одной программы к другой? Проверьте ответ в задаче из бесплатного курса FastAPI.
- URL, домен, IP, порт и localhost — задача по FastAPI
Какой порт использует браузер для этого соединения и почему? Проверьте ответ в задаче из бесплатного курса FastAPI.
- HTTP-запрос и ответ — задача по FastAPI
1 Host: localhost:8000 Content-Type: text/plain Купить хлеб В каком элементе запроса находится текст новой заметки?
- JSON — язык данных API — задача по FastAPI
Какой вариант является единственным синтаксически корректным JSON-объектом? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Проект FastAPI и первый GET — задача по FastAPI
Что произойдёт при загрузке приложения и почему? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Path-параметры и типы — задача по FastAPI
Какое значение и какого типа получит функция-обработчик в аргументе roomid? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Query-параметры и фильтрация каталога — задача по FastAPI
mincapacity=6&hasprojector=true, если фильтры применяются последовательно и оба условия обязательны? Проверьте ответ в задаче из бесплатного курса FastAPI.
- POST, JSON-тело и первая модель запроса — задача по FastAPI
capacity внутри обработчика и JSON успешного ответа клиенту? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Ограничения полей и ошибки валидации — задача по FastAPI
Какие статусы вернут эти два запроса? Проверьте ответ в задаче из бесплатного курса FastAPI.
- FastAPI: вложенная модель Pydantic и необязательное поле
Опишите вложенный адрес и необязательный комментарий в Pydantic-модели запроса FastAPI. Задача с проверкой API.
- Модели создания и ответа — задача по FastAPI
Что окажется в теле JSON-ответа? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Создание ресурса: POST и статус 201 — задача по FastAPI
Какой статус и тело ожидает клиент от GET-запроса, если запись с id=3 присутствует в roomsdb? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Отсутствующий ресурс и HTTPException — задача по FastAPI
Что именно получит клиент в ответе? Проверьте ответ в задаче из бесплатного курса FastAPI.
- FastAPI: PUT и PATCH для обновления ресурса без потери полей
Реализуйте полное и частичное обновление ресурса FastAPI: меняйте название комнаты, не теряя остальные поля.
- FastAPI: DELETE и завершение CRUD для каталога комнат
Добавьте удаление комнаты в FastAPI и завершите CRUD для каталога. Практическая задача на DELETE-маршрут.
- FastAPI APIRouter: разнесите маршруты по модулям
Разделите маршруты FastAPI по модулям через APIRouter и сохраните прежние URL и поведение приложения.
- Зависимости через Depends — задача по FastAPI
Откуда FastAPI берёт значение skip при выполнении getpagination? Проверьте ответ в задаче из бесплатного курса FastAPI.
- Настройки FastAPI из переменных окружения: задача
Загрузите настройки FastAPI из переменных окружения и не храните секрет в исходном коде. Практическая задача.
- Таблица, ORM-модель и Pydantic-схема — задача по FastAPI
Практическая задача по теме «Таблица, ORM-модель и Pydantic-схема» с проверкой ответа онлайн.
- Engine, Session и база SQLite — задача по FastAPI
Практическая задача по теме «Engine, Session и база SQLite» с проверкой ответа онлайн.
- Чтение и создание через SQLAlchemy 2 — задача по FastAPI
Обязательно ли она найдёт строку? Проверьте ответ в задаче из бесплатного курса FastAPI.
- FastAPI и база данных: обновление и удаление записи
Обновите и удалите запись переговорной в базе данных через API, сохранив согласованность ответа FastAPI.
- FastAPI и связь таблиц: бронирования одной комнаты
Верните бронирования только выбранной комнаты через связь таблиц в FastAPI. Задача с проверкой результата.
- Валидация интервала времени в FastAPI: задача
Проверьте часовые пояса и порядок начала и конца встречи до создания бронирования. Задача на валидацию FastAPI.
