Ejemplo n.º 1
0
def article_like(request, article_index):
    user = request.user
    article = Article.objects.get(id=article_index)
    if ArticleLike.has_liked(article, user):
        ArticleLike.dislike(article, user)
        likes_text = 'like'
    else:
        ArticleLike.like(article, user)
        likes_text = 'dislike'
    likes_count = str(ArticleLike.get_likes_count(article))
    return JsonResponse({
        'likes_text': likes_text,
        'likes_count': likes_count,
    })