Erhalte alle Tags von taggit

8

Wie bekommt man alle (einzigartigen) Tags von django-taggit? Ich möchte alle Tags in einer Seitenleiste anzeigen. Derzeit kann ich alle Tags für einen bestimmten Beitrag abrufen, aber jetzt muss ich alle eindeutigen Tags im gesamten Blog abrufen.

Code in models.py:

%Vor%     
Robby 15.10.2012, 10:56
quelle

2 Antworten

15

Sie können all() um alle Tags in Ihrer Datenbank zu erhalten:

%Vor%

Wenn Sie eine vollständige Lösung benötigen, sehen Sie sich django-taggit-templatetags an. Es bietet mehrere Templatetags , einschließlich eines für die Tag-Liste, um verschiedene Taggit-APIs direkt verfügbar zu machen zu Vorlagen.

    
Paolo Moretti 15.10.2012, 11:03
quelle
4

Der aktuell gepflegte Fork, der neuere Versionen von django unterstützt, ist: Ссылка

django-taggit-templatetags wurde seit einigen Jahren nicht mehr gepflegt.

    
Risadinha 12.09.2014 16:16
quelle