Как вернуться на ту же страницу в django

Я добавил react к моим видео в моем проекте. После реакции на пост я хочу остаться на той же странице.

здесь все видео шаблоны

<figcaption class="info-wrap">
                    <h6 class="title"><a href="{% url 'singlevideo' pk=video.pk cpk=video.category.id %}">{{video.title}}</a></h6>
                    <i style="color:black; font-size:12px;">@{{video.creator}} || {{video.upload_date}}||{{video.category}}</i>
                    <div class="action-wrap">
                        <div class="price-wrap h5">

после нажатия на название переходит на страницу видео

http://localhost:8000/videos/9/5/

и шаблон одиночного видео

<figcaption class="info-wrap">
                <div style="padding:20px;">
                {% if video.pk in like_post %}
                <a href="{% url 'unliked' pk=video.pk %}"><i class="fa fa-heart" style="font-size:36px;"></i></a>
                {% else %}
                <a href="{% url 'liked' pk=video.pk %}"><i class="fa fa-heart-o" style="font-size:36px;"></i></a>
                {% endif %}
            </div>

views.py

def liked(request,pk):
    post= Uploads.objects.get(pk=pk)
    already_liked=Like.objects.filter(post=post,user=request.user)
    if not already_liked:
        liked_post=Like(post=post,user=request.user)
        liked_post.save()
        return redirect('/')
        

def Unilked(request,pk):
    post= Uploads.objects.get(pk=pk)
    already_liked=Like.objects.filter(post=post,user=request.user)
    already_liked.delete()
    return redirect('/')

models.py

class Like(models.Model):
    post=models.ForeignKey(Uploads,on_delete=models.CASCADE,related_name='like_post')
    user= models.ForeignKey(User,on_delete=models.CASCADE,related_name='liker')
    date_created= models.DateTimeField(auto_now_add=True)
    def __st__(self):
        return str(self.user)+' liked '+str(self.post)

urls.py

from cmath import sin
from django.urls import path
from Videos.views import Uploader,show_video,single_video,liked,Unilked
urlpatterns = [
    path('upload/',Uploader,name="upload_video"),
    path('',show_video,name="show_video"),
    path('<int:pk>/<int:cpk>/', single_video,name="singlevideo"),
    path('liked/<int:pk>/',liked,name="liked"),
    path('unliked/<int:pk>/',Unilked,name="unliked"),
]

Я хочу остаться на той же странице после реакции. Но проблема в том, что singlelevideo принимает 'pk' и 'cpk' . Заранее спасибо.

я хочу остаться на той же странице после реакции. - вы можете использовать redirect(request.path)

def Unilked(request,pk):
    post= Uploads.objects.get(pk=pk)
    already_liked=Like.objects.filter(post=post,user=request.user)
    already_liked.delete()
    return redirect(request.path)
Вернуться на верх