Я использую rest-auth
для бэкенда с фреймворком django rest.
В URL:
path('rest-auth/', include('rest_auth.urls')),
path('rest-auth/registration/', include('rest_auth.registration.urls'))-at
когда я получаю доступ к http://localhost:8000/rest-auth/password/reset/
, я получаю поле электронной почты. После предоставления электронной почты я получаю NoReverseMatch at /rest-auth/password/reset/
. В основном, Обратное для 'password_reset_confirm' не найдено. 'password_reset_confirm' не является допустимым именем функции представления или шаблона.
Как я могу это исправить??
Я пробовал в URL:
from rest_auth.views import PasswordResetConfirmView
url(r'^rest-auth/password/reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
PasswordResetConfirmView.as_view(),
name='password_reset_confirm')
Теперь я получаю электронное письмо, и когда я перехожу по ссылке, я получаю четыре поля (Новый пароль1, Новый пароль2, Uid, Токен), но (поля Uid и Токен пусты) .
Как я могу заполнить эти 2 поля (Uid и Token) Uid и Token URL??