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

Атрибут app

Атрибут app применяется к объекту запроса request и возвращает экземпляр приложения Bottle, которое обслуживает данный запрос. Это позволяет из функции-обработчика получить доступ к настройкам, маршрутам и другим данным приложения, не передавая их через глобальные переменные.

Синтаксис

request.app

Пример

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

from bottle import Bottle, request app = Bottle() @app.route('/') def index(): return request.app.name

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

app

Пример

Давайте через атрибут app получим конфигурацию приложения и вернём её значение:

from bottle import Bottle, request app = Bottle() app.config['site_name'] = 'hello' @app.route('/') def index(): return request.app.config['site_name']

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

hello

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

  • класс Request,
    который представляет объект HTTP-запроса
  • атрибут environ,
    который хранит WSGI-окружение запроса
  • атрибут route,
    который содержит объект совпавшего маршрута
  • атрибут path,
    который возвращает путь запроса
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить