Получить все теги от taggit

Как получить все (уникальные) теги из django-taggit? Я хотел бы отобразить все теги в боковой панели. В настоящее время я могу получить все теги для определенного сообщения, но теперь мне нужно получить все уникальные теги во всем блоге.

Код в models.py:

from django.db import models from taggit.managers import TaggableManager # Create your models here. class Post(models.Model): title = models.CharField(max_length=100) body = models.TextField() created = models.DateTimeField() tags = TaggableManager() 

    2 Solutions collect form web for “Получить все теги от taggit”

    Вы можете использовать all() для получения всех тегов в своей базе данных:

     from taggit.models import Tag tags = Tag.objects.all() 

    Если вам нужно полное решение, посмотрите на django-taggit-templatetags . Он предоставляет несколько templatetags , в том числе один для списка тегов, для предоставления различных API-интерфейсов taggit непосредственно для шаблонов.

    В настоящее время поддерживаемая вилка поддерживает новые версии django: https://github.com/fizista/django-taggit-templatetags2

    django-taggit-templatetags не поддерживался в течение нескольких лет.

     
    Interesting Posts for Van-Lav

    Какой атрибут SearchQuerySet имеет ту же функцию, что и prefetch_related?

    Как я могу использовать pyparsing для синтаксического анализа вложенных выражений с несколькими типами открывания / сближения?

    Как удалить пару ключ / значение из дампа yaml в Python?

    Как добавить новый столбец в Spark DataFrame (используя PySpark)?

    Можно ли настроить Python для кэширования поиска в каталоге sys.path?

    Инициализация / объявление атрибутов в классе Python: куда их поместить?

    Как разбить список фраз на слова, чтобы я мог использовать счетчик?

    Django get_models с моделями / __ init.py__

    Разбор строки для вложенных паттернов

    Самый краткий способ проверить, пуст ли список или содержит только None?

    Как извлечь zip-файл 7z в версии Python 2.7.3

    Код Python, как curl

    Установка numpy из формата колеса: «… не поддерживается колесо на этой платформе»

    Как быстро получить сбор слов в корпусе (с nltk)?

    Как получить последние данные метрики Cloudwatch для экземпляра с помощью Boto?

    Python - лучший язык программирования в мире.