我试图让 django-facebook 按照 https://github.com/tschellenbach/Django-facebook上的自述文件中给出的说明工作。我是 Django 的新手。
它看起来很简单,但我面临以下问题。我无法让它工作。
在自述文件中它说AUTH_USER_MODEL = 'member.FacebookUser'
。我猜正确的选择是
AUTH_USER_MODEL = 'django_facebook.FacebookUser'
在导入模型之后 - 即使在进行了更改之后,我也花了一些时间,syncdb 抛出一个错误,指出:
FacebookUser does not have a USERNAME_FIELD
.
无法解决我决定使用默认用户模型 - auth.user
. 那行得通,我能够加载 facebook/example。但是,在从 facebook 进行身份验证后,我收到一个错误
您需要在项目设置中设置 AUTH_PROFILE_MODULE
所以我加了AUTH_PROFILE_MODULE = 'django_facebook.FacebookProfile'
现在它返回一个新错误 -
Facebook个人资料匹配查询不存在。查找参数为 {' user_id _exact ': 2L}
我现在该怎么办?