HttpResponseRedirect работает правильно, но не перенаправляет на следующую страницу, как я могу решить эту проблему?

В настоящее время я создаю сайт по созданию резюме, но проблема в том, что я не могу перенаправить пользователя на следующую страницу, это точно проблема с фронтендом, потому что бэкенд работает правильно и как я ожидал, потому что как вы видите код ниже, перед методом httpresponsponseredirect(), он печатает то, что я хочу, но он не перенаправляет страницу на следующую.... Это не первый мой вопрос, я задавал его и раньше. Я подошел к решению после моего первого вопроса, но теперь снова проблема, тогда я подумал, что спросить на stackoverflow - хорошая идея!

код выше - это мой фронтенд

вот мой views.py

from django.shortcuts import render
from .forms import PersonalDetailsForm, SingleForm
from django.http import HttpResponseRedirect

personal_details = []


def index(request):
    a = "We have got more than 50000 users used our website!"
    return render(request, "Home.html", {"a": a})


def template_choice(request):
    return render(request, "template_choice.html", {})


def start_building(request):
    if request.method == "POST":
        form = PersonalDetailsForm(request.POST)
        if form.is_valid():
            print(True)
            fullname = form.cleaned_data["fullname"]
            print(fullname)
            print(request.method)
            return HttpResponseRedirect("https://www.youtube.com")
    else:
        form = PersonalDetailsForm()
    return render(request, "Page-1.html", {"request": request, "form": form})


def work_experience(request):
    return render(request, "Page-2.html", {})


def education(request):
    return render(request, "education.html", {})


def skills_summary(request):
    return render(request, "skills_summary.html", {})


def testing(request):
    form = PersonalDetailsForm(request.POST)
    if request.method == "POST":
        if form.is_valid():
            data = form.cleaned_data["fullname"]
            print(data)
    return render(request, "formsets.html", {"form": form})

вот мой urls.py

from django.urls import path
from .views import (
    index,
    start_building,
    template_choice,
    testing,
    work_experience,
    education,
    skills_summary
)

prefix = 'v1/requests/'
urlpatterns = [
    path("", index, name="homepage"),
    path("test/", testing, name="testing"),
    path(prefix + "education/", education, name="education"),
    path(prefix + "skills_summary/", skills_summary, name="finish"),
    path(prefix + "work_experience/", work_experience, name="work_experience"),
    path(prefix + "template_choice/", template_choice, name="template"),
    path(prefix + "starter/", start_building, name="start_process"),
]

Вы знаете, была проблема с моим css!!!!!!!!!!!!! Ребята, если вы смогли понять проблему, то вот ответ, потому что в будущем другие люди могут столкнуться с этой проблемой и эта страница будет полезна для них, я нашел свою ошибку самостоятельно!!!! Я советую быть осторожным со стилизацией форм, когда вы придаете форме функциональность!

После того, как вы все спросили, я попробовал еще одну вещь, которая выглядит так:

то есть я отключил стиль формы и других контейнерных вещей, таких как div!

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