我无法使用带有 AttributeError 的 facebook 帐户登录我的 Django 应用程序

I was less able to login my Django app with facebook account with AttributeError

不好意思,添加以下代码接收邮件后,我的应用程序无法使用Facebook帐户登录。

settings.py

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

错误就在这里。

AttributeError at /complete/facebook/ 'NoneType' object has no attribute 'provider'

调试工具栏

/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

我该怎么办?

谢谢。

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

非常抱歉。 我可以自己解决这个问题。

我删除了我的数据库后,它起作用了。