django allauth不从事生产

django allauth不从事生产,django,django-allauth,Django,Django Allauth,我无法登录或注册我的生产服务器。本地服务器和开发服务器的配置相同。我对它们都使用了相同的设置,安装了相同的要求,以确定哪里出了问题,但没有希望 python manage.py check System check identified no issues (0 silenced). 一些相关的配置 SITE_ID = 1 from django.core.urlresolvers import reverse_lazy LOGIN_REDIRECT_URL = reverse_lazy(

我无法登录或注册我的生产服务器。本地服务器和开发服务器的配置相同。我对它们都使用了相同的设置,安装了相同的要求,以确定哪里出了问题,但没有希望

python manage.py check
System check identified no issues (0 silenced).
一些相关的配置

SITE_ID = 1

from django.core.urlresolvers import reverse_lazy

LOGIN_REDIRECT_URL = reverse_lazy('amazon_advertising:home')
LOGIN_URL = reverse_lazy('account_login')
LOGOUT_URL = reverse_lazy('account_logout')

ACCOUNT_AUTHENTICATION_METHOD = "username_email"
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_USERNAME_REQUIRED = False
ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS = 7
ACCOUNT_EMAIL_VERIFICATION = "mandatory"

AUTHENTICATION_BACKENDS = (
    'django.contrib.auth.backends.ModelBackend',
    'allauth.account.auth_backends.AuthenticationBackend',
)
我可以登录并注销django管理面板,但django allauth登录不起作用。在等待响应时没有错误

在生产服务器上,我使用

python manage.py 0.0.0.0:8000
我尝试了nginx+gunicorn,但存在相同的问题

已使用自定义模板成功解析登录视图,但无法登录或注册

编辑:如果我在登录时提供了错误的凭据,它会以“您指定的登录名和/或密码不正确”完美地响应我。但是如果凭据正确,则不会发生任何事情。

好的,我找到了它。 创建帐户时\u电子邮件\u验证=“可选” 我成功登录。
这是从
python manage.py createsuperuser
创建的超级用户,它不会自动验证电子邮件。

您可能需要添加登录名的“添加视图”部分,以便我们了解更多详细信息。实际上,我没有视图部分,我只是添加了url(r'^accounts/',include('allauth.url'))。它在当地很有魅力