وصديقة للجانغو العلامة محمل هو التطبيق جانغو التي تستخدم المكتبات templatetag في قوالب جانغو إلى اختياريا ميزات الدعم.
ويوفر هذا التطبيق ثلاث علامات قالب {٪ friendly_load٪}، {٪ if_has_tag٪} و {٪ ifnot_has_tag٪}.
تستخدم جنبا إلى جنب يمكنك بنيت القوالب التي لديها دعم اختياري لبعض علامات القالب. يمكنك استخدامها إذا كانت متوفرة وتفعل شيئا آخر إذا لم تكن.
تركيب
إضافة إلى friendlytagloader INSTALLED_APPS
استعمال
{٪ حمولة friendly_loader٪} في القالب الخاص بك
تحميل بعض taglib اختياري {٪ تعليقات friendly_load٪}
مشروط استخدام العلامة لها:
{٪ if_has_tag render_comment_list٪}
على & nbsp؛ {render_comment_list٪ عن الكائنات٪}
{٪ شيء آخر٪}
على & 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 متوافق
المتطلبات:
بيثون
جانغو
لم يتم العثور على التعليقات