У меня есть несколько представлений, и все они работают хорошо, и все используют шаблоны, которые расширяют один базовый шаблон, который выводит основной HTML, верхний колонтитул, нижний колонтитул, навигацию и так далее. Счастливая семья.
Теперь я хочу поиграть с сеансами на страницах, и поскольку вы не можете получить доступ к информации о сеансе пользователя из шаблона, фактически не передавая ее из представления (поправьте меня, где я ошибаюсь), у меня есть два варианта:
добавить данные сеанса к остальным битам, которые я передаю в качестве контекста шаблонам HTML в представлениях (не уверен, что это хороший путь)
каким-то образом наследовать все существующие представления от представления, которое всегда будет подталкивать контекст к обрабатываемым шаблонам - таким образом, мне не нужно беспокоиться ни о чем другом, что я, возможно, захочу добавить на свои страницы в будущем - это возможно?
Я очень новичок в django, и может быть другой правильный способ сделать это - все ваши предложения очень ценятся.