Метод global_config
Метод global_config применяется к классу
BaseTemplate и возвращает словарь с
глобальными настройками, которые используются
всеми шаблонами. Эти настройки задаются при
инициализации шаблонизатора и могут быть
изменены через атрибут defaults или
settings. Метод не принимает параметров.
Синтаксис
BaseTemplate.global_config()
Пример
Давайте получим глобальные настройки шаблонизатора и выведем их содержимое:
from bottle import BaseTemplate
config = BaseTemplate.global_config()
print(config)
Результат выполнения кода:
{}
Пример
Давайте добавим глобальную настройку и проверим, что она появилась в словаре:
from bottle import BaseTemplate
BaseTemplate.defaults['site_name'] = 'abcde'
config = BaseTemplate.global_config()
print(config['site_name'])
Результат выполнения кода:
"abcde"
Смотрите также
-
класс
BaseTemplate,
который является базовым классом шаблонизаторов -
метод
render,
который рендерит шаблон с переданными данными -
метод
prepare,
который подготавливает настройки перед рендерингом -
метод
search,
который ищет шаблон по имени