Отправка формы в представлении на основе класса: значения не добавляются в базу данных

после регистрации значения не добавляются в базу данных и невозможно войти

views.py

from django.views.generic import ListView,DetailView,CreateView,UpdateView,DeleteView,FormView
from django.contrib.auth.forms import UserCreationForm 
class registration(FormView):
form_class = UserCreationForm
template_name='registration.html'
success_url = '/login/?next=/'

urls.py

from.views import display_all,display_detail,insert_detail,update_detail,delete_task,login,registration
urlpatterns = [
path('',display_all.as_view(),name='all'),
path('view_detail/<int:pk>',display_detail.as_view(),name='detail'),
path('insert_detail/',insert_detail.as_view(),name='insert'),
path('update_detail/<int:pk>',update_detail.as_view(),name='update'),
path('delete_detail/<int:pk>',delete_task.as_view(),name='delete'),
path('login/',login.as_view(),name='login'),
path('logout/',LogoutView.as_view(next_page='all'),name='logout'),
path('registration/',registration.as_view(),name='register')]

registration.html

<body>
<form action="" method="post">{% csrf_token %}
    {{form.as_p}}
    <input type="submit" value="register">
</form>
Вернуться на верх