Django-Taggit-Templatetags

Templatetags für Django-Taggit
Jetzt downloaden

Django-Taggit-Templatetags Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Julian Moritz

Django-Taggit-Templatetags Stichworte


Django-Taggit-Templatetags Beschreibung

Templatetags für Django-Taggit django-taggit-templatetags ist eine wiederverwendbare Django-App, die django-taggit.installation zu Django-taggit.installation hinzufügt Ihre Settings.py:Installed_Apps = (... 'taggit_templatetags', ...) Usagenow Es gibt einige Templatetags aktiviert, die im Moment nur die Erstellung von Tags von Tags und Tag-clouds.in Ihre Vorlagen erstellen, müssen Sie taggit_extras laden: ... {% laden taggit_extras%} ... TagListenApping Loading taggit_extras Sie können eine Liste von Tags für das gesamte Projekt (im Sinne von DJANGOPROJECT) erstellen, für eine App (im Sinne von DjangoApp), für eine Modellklasse (Um eine Liste für eine Instanz eines Modells zu erhalten, verwenden Sie einfach das Tag-Feld) .Fr, den Tags eines Projekts, einfach tun: {% get_taglist als Tags%} für die Tags einer App, einfach: {% get_taglist als Tags für 'yourapp'%} für die Tags eines Modells, einfach tun: {% get_taglist als Tags für 'yourapp.yourmo del '%} egal, was Sie tun, Sie haben eine Liste von Tags in der Variablen Tags. Sie können jetzt darüber iterieren:

    {% für Tag in Tags%}
  • {{{ag {tag}} ({{{ags.num_times}})
  • {% endfor%}
      wie möglich Sehen Sie, dass jedes Tag ein Attribut num_times hat, das erklärt, wie oft es verwendet wurde. Die Liste der Tags ist sortiert von num_times.inclusion-tagfor, da ist ein Inclusion-Tag. Es wird analog verwendet. Zum Beispiel für eine Taglist eines Modells, einfach: {% beinhaltet include_taglist 'youApp.yourmodel'%} TagCloudsa sehr beliebt, um durch Tags zu navigieren, ist eine TagCloud. Diese App enthält einige Tags dafür: {% get_tagcloud als Tags%} oder: {% get_tagcloud als Tags für 'YourApp'%} oder: {% get_tagcloud als Tags für 'yourapp.yourmodel'%}}}}}. Die resultierende Liste der Tags wird nach dem Namensattribut bestellt. Neben dem Attribut num_items gibt es ein Gewichtsattribut. Das Maximum und das Minimum kann angegeben werden, da der Einstellungsabschnitt Reads.inclusion-tageven für die tagcloud ein Inclusion-Tag enthält. Zum Beispiel für eine TagCloud eines Modells, einfach nur: {% beinahe_tagcloud 'yourapp.yourmodel'%} SettErStor sind ein paar Einstellungen, die eingestellt werden sollen: taggit_tagcloud_min (Standardeinstellung: 1.0) Dies gibt das Minimum des Gewichtsattributs von Tagcloud-Tags an .Taggit_tagcloud_max (Standardeinstellung: 6.0) Dies gibt das Maximum des Gewichtsattributs der Tags von TagCloud an. Wenn Sie das Gewicht als Schriftgrößen verwenden möchten, tun Sie einfach wie folgt: {{Tag}} Die Gewichte werden in Ganzzahlwerte umgewandelt. Anforderungen: · Python · Django


      Django-Taggit-Templatetags Zugehörige Software

Czipfile.

A-Ersatz für das eingebaute ZIPFILE-Modul mit schneller, c-basierter ZIPFile-Entschlüsselung ...

157

Herunterladen