Django ง่ายแท็กโหลดเป็น app Django ที่ใช้ห้องสมุด templatetag ใน Django แม่แบบในการเลือกที่คุณสมบัติสนับสนุน
app นี้ให้สามแม่แบบแท็ก {% 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 สำหรับ obj%}
{% อื่น%}
& nbsp; สนับสนุนความเห็นจะไม่สามารถใช้ได้
{% endif_has_tag%}
{% friendly_load%} ใช้อาร์กิวเมนต์หลาย ๆ โหลดหลายแม่แบบห้องสมุดแท็กตัวเลือกในครั้งเดียวได้รับการสนับสนุน:
{% ความคิดเห็น friendly_load% website_tags Webdesign}
{% 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 เข้ากันได้
ต้องการ
- หลาม
- Django
ความคิดเห็นที่ไม่พบ