Django的友好標籤-loader是一個Django應用程序,使用在Django模板templatetag庫有選擇地支持功能。
這個應用程序提供了三個模板標籤{%friendly_load%},{%if_has_tag%}和{%ifnot_has_tag%}。
一起使用,可以構建了具有一定的模板標籤可選支持模板。你可以使用他們,如果他們都可以做別的事情,如果他們不。
安裝
添加friendlytagloader到INSTALLED_APPS
用法
在模板{%負載friendly_loader%}
加載一些可選的taglib {%friendly_load評論%}
有條件地使用其標籤:
{%if_has_tag render_comment_list%}
  {%render_comment_list的OBJ%}
{%其他%}
 註釋的支持是不可用
{%endif_has_tag%}
{%friendly_load%}需要多個參數,所以加載多個可選的模板標籤庫的同時支持:
{%friendly_load評論網頁設計website_tags%}
{%if_has_tag%}和{%ifnot_has_tag%}也可以處理多個參數。
在if_has_tag的情況下,這意味著所有給定的標記應該是可用的,所以這將呈現什麼即使現在是一個內置的標籤:
{%if_has_tag現在nonexisting_tag%}
  {%現在%}
{%endif_has_tag%}
該ifnot_has_tag條件將觸發,如果任何給定的標籤是不可用的。例如,這仍然呈現本年度以來nonexisting_tag不可用,現在是一個內置的標籤:
{%ifnot_has_tag現在nonexisting_tag%}
  {%現在%}
{%endifnot_has_tag%}
什麼是此版本中的新:
- 在Django的1.4兼容
要求:
- 在Python中
- 在Django的
評論沒有發現