Как обеспечить согласованность данных в шаблонах с Django? - PullRequest
1 голос
/ 09 января 2012

Как я могу иметь одинаковые данные (например, связанные с пользователями вещи, которые входят в меню), согласованные по всем шаблонам с использованием базового шаблона, без необходимости предоставлять эти данные из каждого представления?

Ответы [ 2 ]

3 голосов
/ 09 января 2012

Вы можете предоставить одни и те же данные в шаблон во всех представлениях, используя контекстные процессоры , а затем использовать наследование шаблона , чтобы включить одинаковое форматирование для каждой страницы.

0 голосов
/ 09 января 2012

Вы можете добавить переменные в RequestContext - , см. Документы - добавленные переменные будут доступны в каждом представлении, пока вы используете RequestContext.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...