-
Здравствуйте! В своем проекте использую базовый шаблон, который наследую несколькими страницами. В этом базовом шаблоне есть меню, использующее переменные, переданные из view. Раздумываю над тем, как реализовать передачу переменных в шаблон - у меня есть несколько версий, но я не знаю какая из них лучше. Подскажите, пожалуйста, как лучше поступить в моем случае.
Мои версии:
1) прописать в каждой функции, где нужно, эти переменные - ужасный вариант, т.к.если нужно изменить пункт меню, то эти изменения нужно проделать столько раз, сколько страниц.
2) использовать декоратор
3) использовать отдельную функцию - хотя декоратор, по сути дела тоже функция и этот вариант не такой красивый. -
Стандартных варианта 2: контекст-процессоры и свой шаблонный тег для вывода меню.
-
спасибо)
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

