Приложение Flask подключает пользовательскую таблицу со структурой
+---------+-------+--------+---------+
| usr | psd | role | company |
+---------+-------+--------+---------+
| ab_tom | ab | viewer | AB |
+---------+-------+--------+---------+
| cd_tom | cd | admin | CD |
+---------+-------+--------+---------+
Все страницы веб-приложения основаны на базовом шаблоне, и мне нужно, чтобы панель навигации показывала название компании на основе войдите в систему, независимо от того, насколько глубоко пользователь входит в приложение. Все страницы расширены от базовой тамплаты. Аргумент Jinja2, в который я помещаю переменную:
<a class="navbar-brand mr-4" href="{{url_for('select_function')}}">Time {{ titleBind }}Logo</a>
Функция select_function()
показывает все значения из словаря. Есть ли способ изменить значение titleBind
один раз и навсегда при входе в систему вместо того, чтобы каждый раз передавать значение, используя url_for()
?