这是代码,
class Music(models.Model):
visits = models.IntegerField(default=0, blank=True)
def music(request)
......
虽然这不是一个很好的方法,但我怎样才能增加访问次数'只要观看“音乐”,就会+1。请求?
请提前帮助我!
答案 0 :(得分:0)
虽然它似乎比您的需求多一点,但您可以使用 django-hitcount 应用。它非常易于使用,并且还有更多好处:命中活动多长时间,排除指定组用户的命中,限制来自单个IP地址的活动命中数等的可能性等。(另外有一个非常好的documentation)。
答案 1 :(得分:0)
首先,我们将找出保存在数据库中的访问次数
visits = Music.objects.all().values_list('visits', flat=True)
然后将字段增加1
visits += 1
然后只需将此值保存在数据库中。