我如何计算总喜欢数?
How can I count total likes?
我在我的博客中添加了一个赞按钮。它运行良好,但我无法计算当前的喜欢总数。我现在应该怎么办?如何统计点赞总数?
models.py:
class FAQ(models.Model):
likes = models.ManyToManyField(User,default=None, related_name="faqLIKES")
views.py:
def index(request):
allFAQ = FAQ.objects.all()
context = {"allFAQ":allFAQ}
return render(request,'0_index.html',context)
使用count.
>>> post.likes.count() # returns a count of all likes
此外,作为旁注 - 如果您要在 POST 数据中获取 post 的 ID,为什么还要使用 url 参数?为什么不只使用 url 参数?您不必从客户端发送任何表单数据。
我在我的博客中添加了一个赞按钮。它运行良好,但我无法计算当前的喜欢总数。我现在应该怎么办?如何统计点赞总数?
models.py:
class FAQ(models.Model):
likes = models.ManyToManyField(User,default=None, related_name="faqLIKES")
views.py:
def index(request):
allFAQ = FAQ.objects.all()
context = {"allFAQ":allFAQ}
return render(request,'0_index.html',context)
使用count.
>>> post.likes.count() # returns a count of all likes
此外,作为旁注 - 如果您要在 POST 数据中获取 post 的 ID,为什么还要使用 url 参数?为什么不只使用 url 参数?您不必从客户端发送任何表单数据。