Урок 02. Практикум 1: Postman и маршруты с параметрами

📁 Блок: Flask ⏱️ Время изучения: ~60 мин 🎯 Сложность: Начальная
#flask #postman #маршруты #параметры-url #практикум

⚡ Кратко: суть урока

Урок посвящён практике: закрепляем знания Flask и учимся тестировать API через Postman. Основная тема — маршруты с параметрами URL.

  • Postman — инструмент для ручного тестирования API: отправка GET, POST, PUT, DELETE запросов.
  • Параметры URL позволяют создавать динамические маршруты: /user/<name>, /double/<int:n>.
  • Flask поддерживает типы конвертеров: string (по умолчанию), int, float, path, uuid.
  • Конвертер path принимает строку со слешами, в отличие от string.

Что запомнить: @app.route('/hello/<name>') создаёт динамический маршрут. Для чисел используй <int:id>, для путей со слешами — <path:filepath>.

Частая ошибка: думать, что string конвертер принимает слеши — он их не принимает, для этого нужен path.

📖 О чём этот урок

В этом уроке мы отработаем практические навыки работы с Flask: создадим приложение с динамическими маршрутами и научимся тестировать его через Postman — профессиональный инструмент для работы с API.

Что изучим

  • Установка и настройка Postman
  • Создание коллекций запросов в Postman
  • HTTP-методы: GET, POST, PUT, DELETE
  • Маршруты с параметрами в Flask: <name>, <int:n>
  • Конвертеры URL: string, int, float, path, uuid
  • Переменные окружения в Postman

📚 Что повторить перед изучением

🎯 Что изучать дальше