1
私は正常にallauthを統合し、いくつかのセッション変数を設定したいと思います。ログイン時に呼び出されるメソッドはありますか?django-allauthログイン後にセッション変数を設定する方法と場所は?
私は正常にallauthを統合し、いくつかのセッション変数を設定したいと思います。ログイン時に呼び出されるメソッドはありますか?django-allauthログイン後にセッション変数を設定する方法と場所は?
には、使用可能な信号を説明している
http://django-allauth.readthedocs.org/en/latest/signals.html
参照してください。あなたは、このようなuser_logged_in
を使用することができます。
from allauth.account.signals import user_logged_in
def logged_in(sender, **kwargs):
user = kwargs['user']
request = kwargs['request']
request.session['foo'] = 'bar
# Connect django-allauth Signals
user_logged_in.connect(logged_in)
kwargsからは間違っている場合は、単にキーが何であるかを見るためにprint(str(kwargs))
を追加します。