Ich kann mich nicht anmelden oder auf meinem Produktionsserver anmelden. Die Konfiguration ist für den lokalen Server und den Entwicklungsserver identisch. Ich habe für beide dieselben Einstellungen verwendet, dieselben Anforderungen installiert, um festzustellen, was falsch ist, aber keine Hoffnung.django allauth arbeitet nicht an der Produktion
python manage.py check
System check identified no issues (0 silenced).
einige ähnliche Konfiguration
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',
)
Ich kann django Admin-Panel Anmelde- und Abmelde aber allauth Login nicht funktionieren django. Es gibt keinen Fehler, der nur als Antwort wartet.
auf Produktionsserver Ich betreibe es mit
python manage.py 0.0.0.0:8000
Ich habe versucht, nginx + gunicorn gleiche Problem besteht.
Login-Ansicht wurde erfolgreich mit meiner benutzerdefinierten Vorlage analysiert, kann aber nicht anmelden oder registrieren.
Edit: Wenn ich falsche Anmeldeinformationen in der Anmeldung geben antwortet mir perfekt mit "Der Login und/oder das Passwort, die Sie angegeben sind nicht korrekt." Aber wenn die Anmeldeinformationen stimmen, passiert nichts.
Sie können hinzufügen, dass die Ansicht Teil der Anmeldung hinzufügen, damit wir weitere Details haben können. –
eigentlich habe ich keine Ansicht Teil Ich habe nur URL hinzugefügt (r '^ Konten /', include ('allauth.urls')). Es wirkt wie ein Charme in der Region –