2016-03-17 6 views
1

Excusez-moi, mais après avoir ajouté le code suivant pour obtenir des courriels, je suis devenu incapable de me connecter avec mon compte facebook.J'ai été moins en mesure de me connecter à mon application Django avec un compte facebook avec AttributeError

settings.py

SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS = { 
    'fields': 'id,name,email', 
} 

Et l'erreur est ici.

AttributeError à/complet/facebook/object 'NoneType' n'a pas attribut 'fournisseur'

Debug-toobar

/home/hoge/.pyenv/versions/3.5.1/lib/python3.5/site-packages/social/actions.py in do_complete 

    social_user.provider) 

▼ Local vars 
backend <social.backends.facebook.FacebookOAuth2 object at 0x9f74fcr31r68> 
redirect_name 'next' 
args() 
login <function _do_login at 0x9f74fcr31r68> 
is_new False 
partial None 
social_user None 
kwargs {} 
is_authenticated False 

Que dois-je faire pour cela?

Merci.

python: 3.5.1, Django 1.9.2, auth-python-social: 0.2.14

Répondre

1

Je suis désolé. Je pourrais résoudre ceci par moi-même. Après que j'ai supprimé ma base de données, cela a fonctionné.