"Пользователь, соответствующий запросу, не существует" При попытке следовать за пользователем

Я создаю небольшой сайт социальных сетей, используя Django, Когда я нажимаю на кнопку follow, я получаю эту ошибку, говорящую: "Пользователь, соответствующий запросу, не существует". И показывает ошибку здесь, в функции просмотра профиля"user_object = User.objects.get(username=pk) это функция follow в файле view.py,

def Follow(request):
    if request.method == "POST":
        follower_username = request.POST['follower']
        user_username = request.POST['user']
        
        # Get User model instances based on usernames
        follower_user = User.objects.get(username=follower_username)
        user_user = User.objects.get(username=user_username)

        if FollowersCount.objects.filter(follower=follower_user,user=user_user).first():
            delete_follower = FollowersCount.objects.get(follower=follower_user,user=user_user)
            delete_follower.delete()
            
        else:
            add_follower = FollowersCount.objects.create(follower=follower_user,user=user_user)
            add_follower.save()
    return redirect('profile',username=follower_user)

Я попытался дать попытку и кроме user_object, но это не сработало это функция просмотра профиля,

def Profile_view(request,pk):
    user_object = User.objects.get(username=pk)
    user_profile = Profile.objects.get(user=user_object)
    user_post = Post_Upload.objects.filter(user=user_object)
    following_count = FollowersCount.objects.filter(follower=user_object).count()
    followers_count = FollowersCount.objects.filter(user=user_object).count()
    post_count = user_post.count()
    context = {
        "user_profile":user_profile,
        "user_post":user_post,
        "post_count":post_count,
        "following_count":following_count,
        "followers_count":followers_count,
        }
    return render(request, 'profile.html',context)

Думаю, ваша ошибка в том, что вы пытаетесь получить объект с помощью username и значение с помощью pk, поэтому здесь .get() метод вызывает ошибку "Пользователь, соответствующий запросу, не существует".

def Profile_view(request,pk):
    user_object = User.objects.get(pk=pk) # Need to correct this line
Вернуться на верх