将夹层网站连接到Facebook订阅源
mezzanine-facebook-feed的Python项目详细描述
夹层Facebook订阅源
将夹层网站连接到Facebook订阅源
安装
- 通过pip安装:
pip install mezzanine-facebook-feed
。在 - 将
fbfeed
添加到您的INSTALLED_APPS
。在 - 运行迁移。在
使用
添加Facebook应用程序凭据
将你的Facebook应用程序ID和密码添加到Mezzanine的设置页面。使用<your domain>/admin/fbfeed/access/redirect/
的重定向URI配置应用程序。在
创建访问实例
要访问Facebook,您需要创建访问令牌,以便夹层可以代表您运行查询。要创建访问令牌,请访问您的管理站点并单击FB Feed > Access
。在
- 创建一个Access实例并给它一个名称(这是任意的,仅供您使用)。在
- 将Facebook ID设置为要查询的用户或页面的数字ID。如果要查询自己的数据,请输入“me”。在
- 保存Access实例并在admin中再次打开它。在
- 点击右上角的“获取访问令牌”按钮。在
- 您将被重定向到Facebook。完成登录过程。在
- 如果一切顺利,您将在访问管理页面中看到访问令牌。在
- 否则,一条错误消息将显示在管理站点的顶部。在
在模板中显示数据
{%loadfbfeed_tags%}{%fbfeed_photosasphotos%}{%forphotoinphotos%} <a href="{{photo.link}}"> <img src="{{photo.images.0.source}}" alt="{{photo.alt_text}}"> </a>{%endfor%}
贡献
在CONTRIBUTING.md处查看投稿指南。在
- 项目
标签: