プロダクションサーバーにログインまたはサインアップできません。構成はローカルサーバーと開発サーバーで同じです。私は両者に同じ設定を使用しましたが、何が間違っているのかを知るために同じ要件がインストールされていましたが、希望はありません。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ログインをジャンゴすることができます。応答を待っているだけのエラーはありません。本番サーバー上の
は私がnginxの+ gunicorn同じ問題が存在して試してみました
python manage.py 0.0.0.0:8000
でそれを実行します。
ログインビューは自分のカスタムテンプレートで正常に解析されましたが、ログインやサインアップはできません。
編集:ログイン時に間違った認証情報を入力すると、「指定したログイン名またはパスワードが正しくありません」というメッセージが表示されます。資格が正しければ何も起こりません。
ログインの表示部分を追加すると、詳細を表示することができます。 –
実際に私はちょうどurl(r '^ accounts /'、include( 'allauth.urls'))を追加したビュー部分を持っていません。それは地元の魅力のように働く –