most_common с django-taggit - PullRequest
       19

most_common с django-taggit

3 голосов
/ 14 февраля 2012

Я пытаюсь получить упорядоченный список наиболее часто используемых тегов на моем сайте. API документы для тега django ссылаются на метод most_common (), но я не могу заставить его работать.В документах говорится:

"Возвращает QuerySet всех тегов, помеченных количеством раз, которое они появляются, доступных как атрибут num_times для каждого тега."

Но они непоказать рабочий пример.Предполагая, что модель «Элемент» имеет работающее поле «теги», означает ли это, что вы должны иметь возможность сделать что-то вроде:

Item.objects.all.tags.most_common()

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

1 Ответ

6 голосов
/ 14 февраля 2012

Я считаю, что это должно быть без objects.all:

tags = Item.tags.most_common()
...