我使用 Django 中的内置模块来跟踪用户忘记密码
我了解到教程 Django 是 1.8,而我现在使用的是 2.2。我尝试使用该模块但它不起作用
from django.contrib.auth.views import (
PasswordResetView,
PasswordResetDoneView,
PasswordResetConfirmView,
PasswordResetCompleteView
)
urlpatterns = [
url(r'^change-password/$', views.change_password, name='change_password'),
url(r'^reset-password/$', PasswordResetView.as_view(), name='reset_password'),
url(r'reset-password/done', PasswordResetDoneView.as_view(),
name='password_reset_done'),
url(r'reset-password/confirm/<uidb64>/<token>/',
PasswordResetConfirmView.as_view(), name='password_reset_confirm'),
url(r'reset-password/complete/', PasswordResetCompleteView.as_view(),
name='password_reset_complete'),
]
异常值:
未找到“password_reset_confirm”的反向。'password_reset_confirm' 不是有效的视图函数或模式名称。
异常类型:
无反向匹配