URL неверно настроен в Django

Я создаю приложение для создания записей в блоге и добавил новую функцию, позволяющую отмечать понравившиеся записи. Теперь я также использую систему аутентификации django для аутентификации пользователей. Я написал следующий логин в функции добавления в избранное в файле views.py

def favourite_post(request,pk):
    if request.user.is_authenticated:
        post = get_object_or_404(Post, pk=pk)
        if(post.favourites.filter(id=request.user.id).exists()):
            post.favourites.remove(request.user)
        else:
            post.favourites.add(request.user)
    else:
        return redirect('members/login_me_in')
    return redirect(request.META['HTTP_REFERER'])

Теперь, когда не аутентифицированный пользователь нажимает на кнопку favorite в шаблоне, формируется URL -> http://127.0.0.1:8000/favourite-post/members/login_me_in

Но должно было быть -> http://127.0.0.1:8000/members/login_me_in

Это URL, который будет использоваться при нажатии кнопки Добавить в избранное ->
. path('favourite-post/<int:pk>',views.favourite_post,name='favourite_post'),

Может ли кто-нибудь помочь мне изменить URL, который отправляется.

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