Django дружественных-тегов погрузчик является приложение Django, который использует templatetag библиотеки шаблонов Django в опционально функции поддержки.
Это приложение обеспечивает три шаблона теги {% friendly_load%}, {% if_has_tag%} и {%}% ifnot_has_tag.
Используется вместе вы можете построен шаблоны, которые имеют дополнительную поддержку для некоторых тегов шаблона. Вы можете использовать их, если они доступны и делать что-то еще, если они не являются.
Установка
Добавить в INSTALLED_APPS friendlytagloader
Использование
{% Нагрузки friendly_loader%} в шаблоне
Загрузить некоторые дополнительный TagLib {% friendly_load комментарии%}
Условно использовать тэг:
{% If_has_tag render_comment_list%}
& NBSP; {% render_comment_list для OBJ%}
{% другой %}
& NBSP; Комментарий поддержка не доступна
{%}% Endif_has_tag
{%}% Friendly_load принимает несколько аргументов, поэтому загрузка нескольких дополнительных библиотек шаблонов тегов сразу поддерживается:
{% Friendly_load комментарии веб-дизайн website_tags%}
{% If_has_tag%} и {%}% ifnot_has_tag также может обрабатывать несколько аргументов.
В случае if_has_tag это означает, что все данные теги должны быть доступны, так что это не будет оказывать никакого, хотя в настоящее время является встроенный тег:
{% If_has_tag Теперь nonexisting_tag%}
& NBSP; {%} Теперь%
{%}% Endif_has_tag
Состояние ifnot_has_tag сработает, если любой из указанных тегов нет. Например, это по-прежнему оказывает текущий год с nonexisting_tag недоступен и в настоящее время является встроенный в теги:
{% Ifnot_has_tag Теперь nonexisting_tag%}
& NBSP; {%} Теперь%
{% Endifnot_has_tag%}
Что нового В этом выпуске:
- Джанго 1.4 совместим
Требования
- Python
- Джанго
Комментарии не найдены