Использование django-hitcount в представлении на основе функций
Я пытаюсь реализовать логику, используемую HitCountDetailView модуля django-hitcount. Я успешно реализовал его. Моя проблема теперь в том, как я могу заставить его считать хиты, потому что сейчас он считает один хит для каждого IP. Пример. Если я ударил объект 5 раз, он считает только первое, но я хочу, чтобы он считал все. Что мне нужно перезаписать?
Ниже приведена моя функция
def stats(request, watched_object):
object = get_object_or_404(My_model, pk=watched_object.pk)
context = {}
hit_count = get_hitcount_model().objects.get_for_object(object)
hits = hit_count.hits
hitcontext = context['hitcount'] = {'pk': hit_count.pk}
hit_count_response = HitCountMixin.hit_count(request, hit_count)
if hit_count_response.hit_counted:
hits = hits + 1
hitcontext['hit_counted'] = hit_count_response.hit_counted
hitcontext['hit_message'] = hit_count_response.hit_message
hitcontext['total_hits'] = hits
return context