Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6454
Последний выпуск: 19.06.2015

django cms получить параметры страницы

23K
17 июля 2012 года
Spice
37 / / 10.07.2008
Приветствую!
Возник вопрос по django-cms (2.3).
Есть структура:
 
Код:
parent
    -child0
    -child1
    -child2
В шаблонах для child использую {% placeholder "content" %} для получения содержимого, {{ request.current_page.creation_date }} для получения даты публикации, {{ request.current_page.get_children }} для проверки наличия дочерних элементов.

Вопрос: Как правильно поучать параметры страниц(placeholder-ом или через request.current_page)?
Если placeholder-ом, то как с его помощью выдернуть что-нибудь кроме контента? Если через request.current_page, то где получить полный список доступных параметров?
Приветствуются и ссылки и объяснение на пальцах :-)

Курю официальный мануал, но доходит пока с трудом.
Объясните пожалуйста, как это делается правильно.

p.s. в общем задача стоит вывести аннотации всех дочерних страниц. Это вообще реально в рамках стандартных средств django-cms?
23K
18 июля 2012 года
Spice
37 / / 10.07.2008
Разобрался. Может кому пригодится.
Атрибуты получаем через тег {% page_attribute %} или через атрибуты request.current_page.
Что касается Placeholder-а, в документации все детально разжевано.
Тему можно закрывать.
Удачи!

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог