NoReverseMatch:找不到'password_reset_confirm'的反向。 'password_reset_confirm'不是有效的视图函数或模式名称

时间:2019-07-15 06:57:34

标签: django django-rest-framework django-contrib

我使用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”不是有效的视图函数或模式名称。

异常类型:

  

NoReverseMatch

0 个答案:

没有答案