python - 用于 Facebook 应用程序的 Django

标签 python django facebook

我刚刚用 Django 开发了一个网站,它使用了一个数据库。 现在我想将我的应用程序实现为 Facebook 应用程序,可在 Facebook Canvas 中使用。

我在这方面完全是个新手。我搜索了一整天,但没有找到任何好的文档或教程作为示例。有这么难吗?你能给我一些开始的提示吗?

我不想用 PHP 重写我所有的应用程序,我仍然想使用我最喜欢的 Django。

最佳答案

目前 Facebook 只要求您在 Iframe 下工作;所以你必须显示“正常”的 html 内容,没有多余的东西。在您可以使用 FBML(一种奇怪的 facebook 标记语言)或 Iframe 之前。现在只有iframe。所以实际上,您使用任何 javascript 创建的任何 HTML 和 CSS 页面都可以工作。

对于 Opengraph,FB API,我找到的最好的是 https://github.com/jgorset/fandjango

我必须做一些修复才能让它与我的代码一起工作,但它对登录、数据检索、发布等有 95% 的好处。

https://github.com/jgorset/fandjango-example是由同一开发人员创建的示例应用。

关于python - 用于 Facebook 应用程序的 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6426420/

相关文章:

python - 有效地计算 numpy 列中的重复值并附加计数

python - Keras:在 theano 和 tensorflow 之间转换预训练的权重

django - 在 Django 1.6 中的模板中全局访问对象

css - 尝试获取此 Django 模板代码以在每个 h4 标题*之前*打印一个换行符

javascript - 加载 facebook 页面显示每个帖子的线框。为什么?

python - 为什么 6 个内置常量中有 2 个是可赋值的?

python - 如何在 Python 中连接一个字符串

python - django-simple-captcha 破坏 Heroku 部署

ios - Apple 是否将电子邮件限制为 Facebook 登录中的必填字段?

Facebook 应用程序 - 本地主机和强制 https 问题