Django Error: Обратное для 'signup' не найдено. 'signup' не является допустимой функцией представления или именем шаблона

Когда я запускаю код, он выдает сообщение: django.urls.exceptions.NoReverseMatch: Reverse for 'signup' not found. 'signup' не является допустимой функцией представления или именем шаблона.

user/home.html введите описание изображения здесь

user/views.py

введите описание изображения здесь

user/urls.py

введите описание изображения здесь

main/urls.py

введите описание изображения здесь

В урлах 'django.contrib.auth' отсутствует путь к signup, а также signupView.
urls:


from django.contrib.auth import views
from django.urls import path

urlpatterns = [
    path('login/', views.LoginView.as_view(), name='login'),
    path('logout/', views.LogoutView.as_view(), name='logout'),

    path('password_change/', views.PasswordChangeView.as_view(), name='password_change'),
    path('password_change/done/', views.PasswordChangeDoneView.as_view(), name='password_change_done'),

    path('password_reset/', views.PasswordResetView.as_view(), name='password_reset'),
    path('password_reset/done/', views.PasswordResetDoneView.as_view(), name='password_reset_done'),
    path('reset/<uidb64>/<token>/', views.PasswordResetConfirmView.as_view(), name='password_reset_confirm'),
    path('reset/done/', views.PasswordResetCompleteView.as_view(), name='password_reset_complete'),
]

вы можете сделать свой собственный класс/функцию регистрации, возможно, этот ответ или ответ поможет вам.

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