django -rest-auth изменение пароля отвечает объектом ErrorDetails - PullRequest
0 голосов
/ 27 января 2020

Я использую django-rest-auth для аутентификации с использованием API. Я пишу тесты для проверки того, работает ли мое приложение соответственно, когда password1 и password2 не совпадают. Я получаю объект ErrorDetail вместо строки в resposnse.

Ответ:

{'new_password2': [ErrorDetail(string='The two password fields didn’t match.', code='invalid')]}

Ожидаемый ответ:

{'new_password2': 'The two password fields didn’t match.'}

1 Ответ

1 голос
/ 29 января 2020

Вы можете преобразовать объект ошибки в строку, используя str().

...