Джанго лесен-таг-товарач е Django приложение, което използва templatetag библиотеки в Django шаблони до евентуално подкрепа характеристики.
Това приложение осигурява три шаблонни тагове {% friendly_load%} {% if_has_tag%} и {% ifnot_has_tag%}.
Използва се заедно можете да построена шаблони, които имат желание подкрепа за определени тагове шаблон. Можете да ги използвате, ако те са на разположение и да направи нещо друго, ако те не са.
<Силен> Монтаж
Добави friendlytagloader да INSTALLED_APPS
<Силен> Usage
{% Натоварване 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%}
Какво ново в тази версия:
- Django 1.4 съвместим
<силни> Изисквания :
- Python
- Django
Коментари не е намерена