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

Атрибут method класса Route

Атрибут method принадлежит классу Route и хранит строку с названием HTTP-метода, на который зарегистрирован данный маршрут. Если маршрут принимает любой метод, атрибут содержит значение 'ANY'.

Синтаксис

route.method

Пример

Давайте получим значение атрибута method для маршрута, зарегистрированного через get:

from bottle import Bottle app = Bottle() @app.get('/') def index(): return 'hello' route = app.routes[0] res = route.method print(res)

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

"GET"

Пример

Давайте получим значение атрибута method для маршрута, зарегистрированного через post:

from bottle import Bottle app = Bottle() @app.post('/user') def user(): return 'abcde' route = app.routes[0] res = route.method print(res)

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

"POST"

Пример

Давайте получим значение атрибута method для маршрута, зарегистрированного через route без указания метода:

from bottle import Bottle app = Bottle() @app.route('/') def index(): return 'hello' route = app.routes[0] res = route.method print(res)

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

"ANY"

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

  • класс Route,
    который описывает один маршрут приложения
  • атрибут rule,
    который хранит правило URL маршрута
  • атрибут callback,
    который хранит функцию-обработчик маршрута
  • атрибут name,
    который хранит имя маршрута
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить