问题标签 [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 投票
1 回答
226 浏览

django - Django:django-facebook 重定向到 /facebook/connect/

我阅读了有关 django-facebook 的所有文档,但我仍然不明白为什么在设置 settings.py 后,注册会重定向到 django-facebook 上的模板。

设置.py

该模板不应该在我的应用程序的模板文件夹中可编辑?有什么我想念的吗?

谢谢!

0 投票
1 回答
432 浏览

python - django_facebook 应用程序中的链接导致错误请求:缺少签名请求

我正在使用安装在 pythonanywhere 上的 django_facebook 库。当我单击从一个视图到另一个视图的链接时,我收到一条错误消息:

400 错误请求

缺少签名请求。

有人可以简要介绍一下链接在 Facebook 应用程序中的工作原理吗?

删除 @canvas_only 装饰器并不能解决问题,因为我需要访问图形 api。

这是代码:

视图.py:

提交的.html:

0 投票
1 回答
189 浏览

python - 在 django_facebook 框架中获取好友

我对使用框架 django_facebook 和 userena 获取用户朋友列表的过程有点困惑。

这令人困惑,因为 {{ request.user.get_profile.friends }} 为有朋友的用户返回一个空列表,这不是权限错误,因为 {{ request.user.get_profile.access_token }} 实际上正确返回了访问权限令牌,这意味着可以从https://graph.facebook.com/me/friends?access_token= {{ request.user.access_token }}访问该用户的朋友列表

我阅读了文档和代码,但仍然无法弄清楚为什么朋友列表或喜欢列表没有返回任何内容(其他一切都有效)。如果有人愿意提供帮助,那就太好了(抱歉这个问题有点晦涩)。

该框架的代码在这里:

https://github.com/tschellenbach/Django-facebook

特别是第 50 行(从用户那里返回朋友): https ://github.com/tschellenbach/Django-facebook/blob/master/django_facebook/models.py

谢谢

0 投票
1 回答
154 浏览

python - facebook 个人资料模型的问题

我正在将 facebook_connect 与我的应用程序一起使用。

我想将用户配置文件模型导入我的应用程序.....但这给了我一个错误

从 facebook_connect.models 导入 FacebookProfileModel

ImportError:无法导入名称 FacebookProfileModel

我的model.py是: -

我第一次使用这个功能,我正在使用这个文档作为参考。所以任何人都可以在我错的地方帮助我,或者我必须在我的模型中添加一些东西。

谢谢

0 投票
1 回答
86 浏览

django - 在我的应用程序中放置 facebook_connect 文件的位置?

我已经使用facebook 朋友应用程序在我的应用程序中邀请朋友。所以我想知道我必须将其文件放在我的应用程序中的哪个位置,因为它具有 模式、视图管理器、管理员、设置、url 和模板文件。

我不确定,但可能只是将整个应用程序保留在项目中即可!!!!但这对我不起作用,这就是我问这个问题的原因。

这是它的 Github 项目:https ://github.com/barszczmm/django-easy-friends

0 投票
1 回答
355 浏览

python - 从 FQL 查询中检索数据

我正在与 django-facebook 进行 facebook 集成,所以我需要从 fql 查询中检索数据。这是代码:

就像现在一样,代码从 django-facebook 制作的模型中获取 access_token,并获取特定活动的所有参加成员。最后它重定向到 fql 结果页面。我想检索这些结果并处理它们 - 我该怎么做?我尝试使用 urllib2 并query像这样:

我收到一个错误 - HTTP 错误 400:错误请求。提前感谢您的帮助!

0 投票
1 回答
812 浏览

django - django社交身份验证中的网址错误

我在我的应用程序中使用 django social auth,我发现一个Page not found 错误。我已将其安装在我的应用程序中,并将其与我的应用程序并行放置在我的项目中。

而且我还添加了 url 到我的 url 文件

网址(r'',包括('social_auth.urls')),

但是,当它向我显示错误时,它会显示我的 url 文件中的 url 列表以及我正在寻找的所需 url 的位置。

错误页面如下:

在上面的列表中,您可以看到该 url 文件具有该 url ,但它不访问该 ??

0 投票
2 回答
5281 浏览

django - 使用端口转发设置 django 测试服务器

我想设置 django 测试服务器,以便可以通过网址访问它(主要用于 facebook 测试)。为此,我正在使用与 apache 完美配合的 no-ip 服务。但是,当我尝试在端口 80 上启动测试服务器时,从同一个 Web URL 访问会出现问题加载页面。

我已经得出结论,路由器配置正确(端口转发适用于 apache)并且测试服务器正在本地运行。

所以我该怎么做?您对使用 facebook 集成开发 django 项目有什么建议吗?

谢谢!

0 投票
0 回答
296 浏览

django - Django Lib 创建 Facebook Canvas 应用程序

我发现至少三个库可用于在 Django 上创建 Facebook Canvas 应用程序:

  1. PythonForFacebook - https://github.com/pythonforfacebook/django-facebook
  2. Fandjango - https://github.com/jgorset/fandjango
  3. Facebook 的 Django (fashiolista.com) - https://github.com/tschellenbach/Django-facebook

您更喜欢其中哪一个来完成这项任务?也许还有其他一些更强大的库?我有点困惑该选择哪一个。

0 投票
1 回答
877 浏览

django - Django social_auth 自定义用户模型 FacebookBackend 解释

我第一次尝试使用 social_auth (omab),我发现没有工作示例如何存储基本的 facebook 用户数据。gender身份验证有效,并且用户创建没有问题,正如 social_auth 文档中所解释的那样,但我还需要存储locale。它们都属于基本的 facebook 用户数据,因此它们一直在 facebook 响应中。

我正在使用 Django 1.4、Python2.7 和最新的 social_auth。所以我尝试SOCIAL_AUTH_USER_MODEL = 'myapp.UserProfile'在 settings.py 文件中使用,而 model.py 是:

在 settings.py 我定义管道

但上面我得到错误AssertionError: ForeignKey(None) is invalid. First parameter to ForeignKey must be either a model, a model name, or the string 'self'

我也尝试AUTH_PROFILE_MODULE = 'myapp.UserProfile'像以前一样使用扩展 user.model,它运行良好,但不明白如何在创建 UserProfile 时填充所需的数据。有没有人可以为这个问题放置工作代码?

谢谢