2016-04-08 46 views

回答

2

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))看鑰匙是什麼。

相關問題