РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
613 of 643 menu

Команда flask routes

Команда flask routes применяется к приложению Flask и выводит в терминал таблицу всех зарегистрированных маршрутов. Для каждого маршрута показывается конечная точка, путь URL и разрешённые методы HTTP. Команда не принимает обязательных параметров и работает в контексте приложения.

Синтаксис

flask routes

Пример

Давайте создадим приложение с двумя маршрутами и посмотрим список:

from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'hello' @app.route('/user') def user(): return 'user'

Выполним команду в терминале:

flask routes

Результат выполнения команды:

Endpoint Methods Rule -------- ------- ----------------------- index GET / user GET /user static GET /static/<path:filename>

Пример

Давайте добавим маршрут с методом POST и параметром в URL:

from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'hello' @app.route('/user/<name>') def user(name): return name @app.route('/article', methods=['POST']) def article(): return 'article'

Выполним команду в терминале:

flask routes

Результат выполнения команды:

Endpoint Methods Rule -------- -------- ----------------------- article POST /article index GET / user GET /user/<name> static GET /static/<path:filename>

Смотрите также

  • команда flask run,
    которая запускает сервер разработки
  • команда flask shell,
    которая открывает интерактивную оболочку
  • команда command,
    которая регистрирует собственную CLI-команду
  • команда with_appcontext,
    которая оборачивает команду в контекст приложения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить