Доброго времени суток.
Есть библиотека django-pageviews -
github
Если посмотреть соурс, то можно увидеть, что template tag принимает параметр вида
{% pageviews_url 'param' %}
то есть
{% pageviews_url '/news/325/' %}
выведет количество просмотров по определенному url, но если я попытаюсь сделать это в цикле и передам переменную:
{% pageviews_url '{{ post.get_absolute_url }}' %}
, то ничего не работает.
def pageviews_url(path):
"""
Displays pageviews by url. Useful for list views.
"""
try:
hit = HitCount.objects.get(url=path)
return hit.hits
except HitCount.DoesNotExist:
return 0
Видимо я что то упускаю. Прошу помочь.