django-sitetree

Скриншот программы:
django-sitetree
Детали программы:
Версия: 0.10.0
Дата загрузки: 20 Feb 15
Разработчик: Igor Starikov
Тип распространения: Бесплатная
Популярность: 2

Rating: nan/5 (Total Votes: 0)

Django-sitetree многоразовый Джанго приложение введения Дерево сайта, меню и навигационные элементы сухарях.
Как использовать
& NBSP; 1. Добавить заявку "sitetree ', чтобы' 'INSTALLED_APPS в файле настроек (обычно' settings.py ').
& NBSP; 2. Запустите './manage.py SyncDB' для установки sitetree таблицы в базе данных.
& NBSP; 3. Перейти к Django администратора сайта и добавить некоторые деревья и предметы деревьев.
& NBSP; 4. Добавить '{% нагрузки sitetree%}' тег в верхней части шаблона.
Теперь вы можете использовать следующие теги шаблонов:
"sitetree_menu" тег делает меню:
{% Sitetree_menu от "mytree" включают в себя "ствол"%}
тег "sitetree_breadcrumbs" оказывает хлебных крошек путь:
{% Sitetree_breadcrumbs из "mytree"%}
"sitetree_tree" тег делает все дерево сайта:
{% Sitetree_tree от "mytree"%}
Подробнее о тегах шаблонов
Дерево аргумент тегов (часть в двойные кавычки, после "с" слово) может быть переменной шаблона.
"sitetree_menu" тег:
{% Sitetree_menu от "mytree" включают в себя "ствол, topmenu"%}
Эта команда делает дерево сайта пунктов под "ствол" и "topmenu" псевдонимов элементов.
& NBSP; Псевдонимы даны пунктов через «Администратор сайта». Следующие псевдонимы зарезервированы:
& NBSP; * багажник и mdash; получить предметы без родителей (корневые элементы)
& NBSP; * это дети-и mdash; получить в рамках пункта решен в настоящее время для текущей страницы
& NBSP; * это братья и сестры и-mdash; получить детали под родительского пункта решен в настоящее время для текущей страницы (текущий элемент входит в комплект)
& NBSP; Дерево сайта элемент может быть адресован не только псевдонимы, но и идентификаторов.
Дополнительный 'шаблон' аргумент может быть подведено ко всем упомянутым выше тегов:
{% Sitetree_menu от "mytree" включают в себя "ствол, topmenu" шаблон "mytrees / mymenu.html"%}
{% Sitetree_breadcrumbs из "mytree" шаблон "mytrees / mybreadcrumbs.html"%}
Переопределение sitetree встроенные шаблоны
Чтобы настроить элементы навигации просмотра вы должны переопределить встроенных шаблонов sitetree следующим образом:
& NBSP; 1. Переключить на sitetree папке
& NBSP; 2. Переключение в дальнейшем "шаблонов" / sitetree
& NBSP; 3. Там вы найдете следующие шаблоны:
& NBSP; * breadcrumbs.html
& NBSP; * menu.html
& NBSP; * tree.html
& NBSP; 4. Скопируйте какой из них вам нужно в вашем проекте шаблоны каталог и не стесняйтесь, чтобы настроить его.
& NBSP; 5. См "Заметки о передовых тегов sitetree" ниже для разъяснений по двум передовых тегов шаблонов sitetree.
Замечания по тегам передовых sitetree
SiteTree вводит некоторые дополнительные шаблоны метки, которые вам приходится иметь дело с в случае, если переопределить встроенные шаблоны sitetree.
Тег 1. «sitetree_children":
{% Sitetree_children из someitem для шаблона меню "sitetree / mychildren.html"%}
Осуществляет сайт дерева рекурсии. Используется для визуализации дочерние элементы определенного сайта дерева "someitem ', используя шаблон" sitetree / mychildren.html "для" меню "типа навигации.
В основном шаблон аргумент должен содержать путь к самой текущего шаблона.
Разрешенные типы навигации: 1) меню; 2) sitetree.
2. "sitetree_url" тег:
{% Sitetree_url для someitem PARAMS%}
Решает URL или шаблон URL Дерево сайта элемента.
Этот тег так же, как Джанго встроенный в "URL" тега. Разница в том, что после того, как "за" он должен получить сайт элемент дерева объектов.
И, да, вы можете пройти несколько Params после этого объекта.
Перевод Django-sitetree
Вы можете перевести приложение на ваш язык, если он поддерживается Django.
Для перевода советов обратитесь к документации Django: & NBSP; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Другие программы разработчика Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

Комментарии к django-sitetree

Комментарии не найдены
добавить комментарий
Включите картинки!