در جنگو دوستانه تگ-لودر یک برنامه جنگو که با استفاده از کتابخانه 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٪}
{٪ دیگری٪}
& 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 سازگار
مورد نیاز:
پایتون
جنگو
نظر یافت نشد