【发布时间】:2013-05-12 05:42:10
【问题描述】:
我试图让 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}
我现在该怎么办?
【问题讨论】:
标签: django facebook login django-facebook