django-taggit-templatetags

templatetags ل django-taggit
التحميل الان

django-taggit-templatetags الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Julian Moritz

django-taggit-templatetags العلامات


django-taggit-templatetags وصف

templatetags ل django-taggit Django-Taggit-Templatetags هو تطبيق Django-Taggit-Templatetags يضيف بعض TemplateTags إلى Django-Taggit.Installationjust تثبيت Django-Taggit-Templatetags عبر PIP: PIP تثبيت Django-Taggit-TemplatetagSafter تثبيت وتكوين Django-Taggit، ما عليك سوى إضافة Taggit_templatetags إلى Office_Apps الخاص بك في settings.peats.pey:pinstalled_apps = (... "taggit_templatetags"، ...) usagenow هناك بعض templatetags تم تمكينها، في الوقت الحالي فقط لإنشاء قوائم العلامات والعلامة TAG-CLOUD.In، تحتاج إلى تحميل Taggit_extras: ... { load taggit_extras} ... TaglistsAfter Loading Taggit_Extras يمكنك إنشاء قائمة بالعلامات للمشروع بأكمله (بمعنى DJANGOPROJECECES)، للحصول على تطبيق (بمعنى DjangoApp)، للحصول على فئة نموذجية (للحصول على قائمة بمثيل نموذج، ما عليك سوى استخدام حقل العلامات). بالنسبة لعلامات المشروع، قم فقط بالقيام: { get_taglist كعلامات} للحصول على علامات التطبيق، فقط افعل: { Get_taglist كعلامات ل "YourApp"} لعلامات نموذج، فقط تفعل: { Get_taglist كعلامات للحصول على 'yourapp.yourmo del '} بغض النظر عما تفعله، لديك قائمة بالعلامات في متغير قالب العلامات. يمكنك الآن التكرار فوقه:

    { للعلامة في العلامات}
  • {{tag}} ({{tag.num_times}})
  • { endfor}
      كما يمكنك انظر، كل علامة لها سمة num_times التي تعلن عدد المرات التي تم استخدامها. يتم فرز قائمة العلامات تنازلي بواسطة Num_Times.InClusion-Tagfor Comfort، هناك علامة إدراج. انها تستخدم التناظرية. على سبيل المثال، للحصول على علامة العلامة النموذجية، ما عليك سوى: { wholes_taglist 'yourapp.yourmodel'} طريقة شعبية للغاية للتنقل عبر العلامات هي TagCloud. يوفر هذا التطبيق بعض العلامات لذلك: { get_tagcloud كعلامات} أو: { get_tagcloud كعلامات 'yourapp'} أو: { get_tagcloud كعلامات "yourapp.yourmodel"} بشكل محترم. يتم طلب قائمة العلامات الناتجة عن طريق سمة اسمها. إلى جانب سمة Num_Items، هناك سمة الوزن. الحد الأقصى والحد الأدنى قد يتم تحديده كقسم الإعدادات التي يقرأها sinclusion-tagen for tagcloud هناك علامة إدراج. على سبيل المثال، بالنسبة إلى TagCloud من النموذج، قم فقط بالقيام: { include_tagcloud 'yourapp.yourmodel'} SettingThere هي بعض الإعدادات المراد تعيينها: Taggit_tagcloud_min (الافتراضي: 1.0) هذا يحدد الحد الأدنى لسمة الوزن لعلامات TagCloud .taggit_tagcloud_max (الافتراضي: 6.0) يحدد هذا الحد الأقصى لسمة الوزن لعلامات TagCloud.If التي تريد استخدام الوزن كحائد خط، فقط كما يلي: {{tag}} لذلك يتم تحويل الأوزان إلى القيم الصحيحة. متطلبات: بيثون django.


      django-taggit-templatetags برامج ذات صلة