Я не могу войти или зарегистрироваться на моем производственном сервере. Конфигурация такая же для локального и для сервера разработки. Я использовал те же настройки для них обоих, что и те же требования, установленные для того, чтобы определить, что не так, но нет надежды.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('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',
)
Я могу войти и выйти Джанго панели администратора, но Джанго allauth логина не работаю. В ответе нет ошибки.
на производственном сервере я запустить его с
python manage.py 0.0.0.0:8000
Я попытался Nginx + gunicorn же проблема существует.
Вход в систему успешно проанализирован с помощью моего настраиваемого шаблона, но не может войти в систему или зарегистрироваться.
Редактировать: Если я даю неправильные учетные данные в логине, он отлично отвечает мне: «Указанный логин и/или пароль неверны». но если учетные данные правильные, ничего не происходит.
Возможно, вы захотите добавить добавленную часть просмотра для входа, чтобы мы могли получить более подробную информацию. –
На самом деле у меня нет части зрения. Я просто добавил url (r '^ accounts /', include ('allauth.urls')). Он работает как очарование в местных –