OK.Я сделал это с помощью различных приложений: во-первых, вам нужно установить либо «dokterbob / django-популярность» на github, либо «thornomad / django-hitcount», чтобы отслеживать частоту посещения ссылки.
Во-вторых, вынужно подсчитать, сколько голосов (лайков или фаворитов) получает объект.Для этого вы можете попробовать "brosner / django-голосования", "apgwoz / django-Favorites".
Теперь вы должны использовать этот кусок кода - django-Populars , чтобысобрать их все вместеЯ бы порекомендовал сначала изучить этот код , чтобы увидеть, как он работает, чтобы понять, как собрать необходимые компоненты.