0

我在执行/password/reset它时遇到问题,在 password_reset_confirm 消息上返回 NoReverseMatch 的 500 错误。

我正在使用 dj-rest-auth 和 django-allauth 并遵循我需要在我的 urls.py 上添加 password_reset_confirm 路由的规范,但仍然是同样的问题。下面是我拥有的 urls.py 我的网址上还有一个前缀“api”。所以它应该是/api/auth/password/reset/confirm任何想法我也需要通过电子邮件发送重置密码,我还需要更新模板

path("auth/", include("dj_rest_auth.urls")),
path("auth/registration/", include("dj_rest_auth.registration.urls")),
path(
    "auth/registration/confirm-email/<str:key>/",
    ConfirmEmailView.as_view(),
    name="account_confirm_email",
),
path(
    "auth/registration/resend-email/",
    resend_email_verification,
    name="account_resend_email",
),
path(
    "auth/password/reset/confirm/<uidb64>/<token>/",
    PasswordResetConfirmView.as_view(),
    name="password_reset_confirm"
),
4

0 回答 0