Отправка формы в Django

Я следую учебнику на youtube, чтобы создать клон Netflix. Когда я нажал на кнопку создания профиля, данные формы были очищены, но она не перенаправила меня на страницу ProfileList. Означает ли это, что форма не действительна? Спасибо за помощь.

views.py

class ProfileCreate(View):
    def get(self,request,*args, **kwargs):
        form=ProfileForm()

        return render(request,'profileCreate.html',{
            'form':form
        })

    def post(self,request,*args, **kwargs):
        form=ProfileForm(request.POST or None)
        if form.is_valid():
            #print(form.cleaned_data)
            profile = Profile.objects.create(**form.cleaned_data)
            if profile:
                request.user.profiles.add(profile)
                return redirect('core:profile_list')

        return render(request,'profileCreate.html',{
            'form':form
        })

ProfileCreate.html
{% extends 'base.html' %}
{% load static %}
{% block tittle %}
    Profile create
{% endblock tittle %}
{% block content %}
    {% include 'partials/navbar.html' %}
    <section class='bg-primary_black min-h-screen bg-cover py-20 md:py-32 flex-col flex items-center' style="background-image:url('{static 'home_netflix.jpg'}')">
        <div class="flex flex-wrap justify-center  w-10/12  md:w-6/12">
            <form method="POST" class="w-full md:w-8/12 bg-gray-900 p-5 rounded-lg">
                <h1 class="text-4xl text-center text-gray-100 font-medium">
                    Create A Profile
                </h1>
                {% csrf_token %}
                <div class="my-4"> 
                    <Label class='text-lg text-gray-200 font-medium mb-3'>
                        Profile Name
                    </Label>
                    <input required class="p-2 bg-gray-500 rounded-sm text-gray-200 outline-none block w-full" type="text" name="name" id="id_name" placeholder="Profile name">
                </div>
                <div class="my-4"> 
                    <Label class='text-lg text-gray-200 font-medium mb-3'>
                        Maturity Level
                    </Label>
                    <select class="p-2 bg-gray-500 rounded-sm text-gray-200 outline-none block w-full"  name="age_limit" id="id_age_limit" >
                        <option value="All">All</option>
                        <option value="Kids">Kids</option>
                       
                    </select>
                </div>
                <div class="flex justify-center items-center">
                    <button class="px-4 py-2 rounded-md outline-none bg-primary_red text-gray-100">Create Profile</button>
                </div>
            </form> 
        </div>
        
    </section>
{% endblock content %}
Вернуться на верх