1. any_py

    13.04.2010

    0 ↑
    0 ↓
    Здравствуйте! В своем проекте использую базовый шаблон, который наследую несколькими страницами. В этом базовом шаблоне есть меню, использующее переменные, переданные из view. Раздумываю над тем, как реализовать передачу переменных в шаблон - у меня есть несколько версий, но я не знаю какая из них лучше. Подскажите, пожалуйста, как лучше поступить в моем случае.

    Мои версии:
    1) прописать в каждой функции, где нужно, эти переменные - ужасный вариант, т.к.если нужно изменить пункт меню, то эти изменения нужно проделать столько раз, сколько страниц.
    2) использовать декоратор
    3) использовать отдельную функцию - хотя декоратор, по сути дела тоже функция и этот вариант не такой красивый.
  2. Стандартных варианта 2: контекст-процессоры и свой шаблонный тег для вывода меню.

  3. any_py

    15.04.2010

    0 ↑
    0 ↓
    спасибо)

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.