我有一个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'
我该如何实现它?