Django отдыхать по электронной почте вместо имени пользователя

У меня есть проект django, в котором я использую Django-rest-auth для аутентификации. Я хочу использоватьэлектронная почта с паролем аутентифицировать пользователя, а не имя пользователя + пароль.

У меня есть следующие настройки в файле settings.py, но он ничего не сделал для меня:

REST_SESSION_LOGIN = True
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_AUTHENTICATION_METHOD = 'EMAIL'
ACCOUNT_EMAIL_VERIFICATION = 'optional'

Как мне этого добиться?

Ответы на вопрос(2)

Ваш ответ на вопрос