Джанго-Хит-Счёт |Как считать хит, при нажатии на кнопку - PullRequest
0 голосов
/ 22 октября 2019

Я создаю блог и хочу подсчитать загрузку , когда пользователь нажал на кнопке / ссылке . Я хочу использовать django-hitcount , потому что он имеет такую ​​защиту от спама с ip, сессией и т. Д. Я уже считаю количество просмотров моего PostDetailView, и оно работает, но на той же странице есть кнопка загрузкии я хочу подсчитать сколько пользователей нажали на эту кнопку .

Я уже пытался решить проблему с помощью документации (https://django -hitcount.readthedocs.io / en/latest/installation.html#counting-hits), но я все еще не уверен, как это сделать. Я хочу увеличить переменную "downloads", когда считается число попаданий.

class Post(models.Model, HitCountMixin):
    title = models.CharField(max_length=40)
    content = RichTextField(max_length=20000)
    downloads = models.IntegerField(default=0)

    def __str__(self):
        return self.title

    def get_absolute_url(self):
        return reverse("post-detail", kwargs={"pk": self.pk})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...