Кнопка LIKE в проекте на Django

Есть вьюха в проекте Django(блог с постраничной пагинацией), которая отвечает за работу лайков. В ней есть один минус: когда пользователь ставит лайк под постом, то его перебрасывает на главную страницу сайта. Как можно это исправить, что бы пользователь оставался на той странице, где поставил лайк.

views.py

class AddLikeView(View):
def post(self, request, *args, **kwargs):
    blog_post_id = int(request.POST.get('blog_post_id'))
    user_id = int(request.POST.get('user_id'))
    url_from = request.POST.get('url_from')

    user_inst = User.objects.get(id=user_id)
    blog_post_inst = News.objects.get(id=blog_post_id)

    try:
        blog_like_inst = BlogLikes.objects.get(blog_post=blog_post_inst, liked_by=user_inst)
    except Exception as e:
        blog_like = BlogLikes(blog_post=blog_post_inst,
                              liked_by=user_inst,
                              like=True)
        blog_like.save()
    return redirect(url_from)

template.py

введите сюда описание изображения

Вернуться на верх