问题标签 [django-facebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1078 浏览

django-facebook - No handlers could be found for logger "django_facebook.models"

while installing django_facebook, i got an error :

It is a pure django project created by pycharm. I was following the document of django_facebook, installation section. What I do is just get facebook app and type the code 'django_facebook' in INSTALLED_APP in settings.py. It's same results when syncdb also.

I'm using python-2.7.5 and django-1.6.5. I can't find any answer to solve this. anybody knows this?

0 投票
1 回答
5793 浏览

django - 在 POST 中抑制对象的保存 - Django Rest Framework

这与以下问题有关:Django REST 框架序列化器中 GET 和 POST 的不对称性质。根据SO指南,我将其作为一个新问题提出,而不是在该线程中提出更多问题

我正在为 User 模型编写 Viewset 和 ModelSerializer 以提供 /user 端点

GET- 以标准 DRF 方式返回所有用户的列表和信息

POST- 我希望客户端发布的只是 facebook access_token (因此已将所有其他字段作为 read_only 放在序列化程序中。ViewSet 中的 pre_save() 连接到使用此访问令牌,它用于django-facebook从 facebook api 提取数据(使用访问令牌) 并使用该信息自动创建一个新用户。由于这个新用户user是自动创建的,我想在 POST 期间抑制正常的 DRF 流,而不是通过 DRF 创建另一个用户。我该怎么做?

视图.py

序列化程序.py

0 投票
0 回答
847 浏览

facebook - Facebook Graph API 预定帖子已创建但未发布

我正在使用django-facebook 的 Open Facebook API尝试将带有图像的帖子推迟到 facebook 页面。(相关部分)代码是:

这似乎工作正常(我在 facebook_response 上获得了帖子 ID),但是到了发布这个预定帖子的时候,什么也没有发生。当我查看 Facebook 页面时,我看到一条错误消息“抱歉,发布此预定帖子时出错了”,并提出删除它或随后发布它。所以,我似乎无法弄清楚我做错了什么。我发现了一个类似的问题,但它没有提供一个好的答案。

哦,我忘了说当我删除时间戳和published=0 参数时(即我在那个确切时刻发布),帖子被创建并发布在页面的提要上。

0 投票
2 回答
454 浏览

python - 使用 django_facebook 从 Facebook 获取用户信息

首先,如果这是转发,我想向社区道歉。我在stackoverflow上搜索可能对我有帮助的东西,但我的搜索没有成功。所以我的问题来了。

也许这是我缺乏技能,但我个人无法通过 django_facebook 文档找到出路。我经历了整件事,尽管我认为所有的部分都解释得很好,但对我来说创造大局还是相当困难的......

我设法将 django_facebook 与 facebook 上的应用程序连接甚至登录,但我不能做的是提取有关已登录用户的信息。我的目标是允许用户在我的网站上登录/注册 Facebook,然后拉他们来自 Facebook 的基本信息,以便我可以将他们推荐为他们在我的网站上的个人资料的用户信息。

如果您能彻底解释整个登录/注册并获取有关用户进程的信息,我将非常感激。

ps 有人向我推荐了 django_allauth。我应该切换到那个吗?如果是,djang_facebook 和 django_allauth 的优缺点是什么?pps 我也找不到任何适合 django_facebook 和 django_allauth 的教程。有的话请给个链接:)

0 投票
1 回答
212 浏览

django - django facebook如何重定向回上一页

我正在使用 django facebook 应用程序,如何让用户在登录后重定向回上一页?

我尝试使用“下一个”隐藏输入框,但没有奏效。

0 投票
0 回答
54 浏览

python - 如何使用 django_facebook 授权和验证用户?

我很难理解 django_facebook 的身份验证流程。如果我有一个原生 android 应用程序,我是在“settings.py”中使用我的应用程序 ID 和应用程序密码,还是在我的本机应用程序中使用应用程序 ID 和密码来获取 api 密钥?

0 投票
2 回答
1309 浏览

django - Django-Allauth 和 django-facebook 检索 Facebook 个人资料图片

我使用 Facebook 集成django-rest-authdjango-allauth用于用户注册/登录。

现在,我可以验证(并且可以创建)Facebook 用户,并且可以检索一些基本信息,例如电子邮件、名字、姓氏……

现在我还需要在我的平台上注册用户时检索一些关于用户的个人资料图像(最后 3 个用户个人资料图像)。

我很困惑,因为我不能使用 allauth 从 Facebook 获取这些信息,所以,可能我需要直接使用 Facebook GraphAPI 获取它(这是我的解决方案正确吗?)

django_facebook的集成是一个好的解决方案吗?

0 投票
1 回答
323 浏览

django - 使用 Django Facebook 时出错

我正在尝试使用 Django Facebook 在我的应用程序中注册用户。现在我在本地开发中,在 Facebook 中授予应用程序权限并遵循 readthedocs 中的所有指示后,我收到下一个错误:

请指定 Facebook 应用 ID 并确保启用上下文处理器

Django 版本:1.8 Python 版本:3.8

0 投票
0 回答
96 浏览

python - /facebook/connect/ 处的 Django-facebook ValueError

我是 django 的新手,我正在使用 Django-facebook 在我的应用程序中使用 Facebook API。我按照此链接中给出的教程进行操作

我目前正在我local.myexampledomain.com的 facebook 应用程序设置中运行我的应用程序 我的网站 URL 是http://local.myexampledomain.com/

我正在运行 Django 1.8.4

当我将我的应用程序重定向到http://local.myexampledomain.com/facebook/connect 我得到这个错误:

设置.py

0 投票
0 回答
110 浏览

django - Django_facebook api 集成 - 发生服务器错误。请联系管理员

我是 django 的新手,并试图将 django_facebook api 集成到我目前在 localhost 上运行的 django 网站中。我收到一条错误消息,提示发生服务器错误。请联系管理员。我已附上错误日志和其他文件,以便帮助找出错误原因。

网址.py

错误日志

设置.py

我无法弄清楚错误的原因。