Форма регистрации Django не отображается у пользователей администратора при отправке

Я хочу создать регистрацию и логин, но когда я создаю аккаунт в http://127.0.0.1:8000/register/, он не отображается в админке (http://127.0.0.1:8000/admin/auth/user/)

views.py

from django.contrib.auth.decorators import login_required
from django.contrib.auth.forms import UserCreationForm, UserChangeForm
from django.contrib.auth import authenticate, login

def register(request):
    form = UserCreationForm()

    if request.method == 'POST':
        form = UserCreationForm(request.POST)
        if form.is_valid():
            form.save()

    context = {'form': form}
    return render(request, 'user/register.html', context)

def login(request):
    context = { }
    return render(request, 'user/login.html', context)

urls.py

from . import views
from django.contrib.auth import views as auth_views

urlpatterns = [

 path('register/', views.register, name = "register"),
 path('login/', views.login, name="login"),

]

user/register.html


<form method="POST" action=" ">
    {% csrf_token %}
    {{form.as_p}}

    <input type="submit" name="Create User">
</form>

Мне нужна помощь, Спасибо!

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