Django Ссылка для сброса пароля Rest Auth содержит html коды - PullRequest
0 голосов
/ 19 января 2020

Я использую Django REST-Auth для регистрации пользователя. Все работает нормально, за исключением того факта, что ссылка для сброса пароля содержит "%20" и "%0A" html коды, которые дают токен, который нельзя использовать без ручной настройки перед POST. Пример ссылки из полученного электронного письма:

http://127.0.0.1:8000/password-reset/confirm/MTY0MjM0MGMtNGEyMi00ZmY5LWE3YzgtNDdiOGM2M2ViYzIy/%20%0A%20%20%20%20%20%20%20%205d9-2e76cc7a3bc99cf6f1ed/

Я попытался переопределить PasswordResetSerializer et c. но пока что ничего не помогло решить проблему. Версии пакета следующие:

Django                         3.0.2     
django-rest-auth               0.9.5     
djangorestframework            3.11.0

Кто-нибудь знает, откуда это исходит и как это исправить?

1 Ответ

0 голосов
/ 24 февраля 2020

Есть вероятность, что ваш urls_patterns = [] не подходит для этого представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...