DJANGO REST FRAMEWORK如何使用用户名或电子邮件登录

时间:2019-09-23 19:03:57

标签: django django-rest-framework

我需要配置settings.py,以便可以使用用户名或电子邮件登录

#Login con correo
ACCOUNT_AUTHENTICATION_METHOD = 'email'
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_USERNAME_REQUIRED = False
#Following is added to enable registration with email instead of username

1 个答案:

答案 0 :(得分:0)

假设您正在使用allauth,只需将ACCOUNT_AUTHENTICATION_METHOD设置为username_email。您应该看看他们的docs