Отправка формы в представлении на основе класса: значения не добавляются в базу данных
после регистрации значения не добавляются в базу данных и невозможно войти
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>