Как использовать django redirect, когда у нас есть динамический url

у меня есть динамические uls

urlpatterns=[path('author/<str:pk>/',views.authorview,name='author')]` 

и я хочу использовать его в редиректе

def loginview(request):`
    `if request.method=='POST':`
    `username = request.POST.get('username')`
    `password = request.POST.get('password')`
    `user = authenticate(request, username=username, password=password)`
    `if user is not None:`
      ` login(request, user)`
       `return redirect('profile')`                                      # i want to use it here

    else:
        return redirect('/blogapp/signup/')
    #context={'username':username,'password':password}

 return render(request,'blogapp/loginview.html')`

я не могу использовать это (/str:pk/) на редиректе

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