Использование 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
Вернуться на верх