Ответ 1
Есть несколько глобальных переменных, которые по умолчанию передаются в контексте шаблонов флагом (здесь - это полный список), один из них config
, что позволяет вам получить доступ к конфигурации приложения из шаблонов. Будучи словарем, к нему можно получить доступ, используя синтаксис config['MY_CONFIGURATION']
или config.MY_CONFIGURATION
(этот синтаксис для доступа к элементам dict специфичен для Jinja).
С другой стороны, если вы хотите передать произвольные данные в свои шаблоны без необходимости передавать их явно в каждом представлении, вам придется использовать контекстные процессоры.