Django CMS的Twitter插件

djangocms-twitter的Python项目详细描述


https://badge.fury.io/py/djangocms-twitter.pnghttps://pypip.in/d/djangocms-twitter/badge.png

djangocms-twitter是一个升级友好的插件,主要来自原始的 在django cms中实现。

由于在twitter api中从v 1.0切换到v1.1,原始插件没有 更长时间的工作,它将被移除。

其他插件存在(或者你可以切换到普通的Twitter小部件),Althoh 扔掉现有的插件仍然有点令人沮丧。

与1.0api相反,twitter 1.1api要求您创建客户端 配置文件和djangocms-twitter中的插件几乎无法避免 这个。它提供与数据兼容的插件,以便直接升级。

有些字段已被弃用,因为twitter小部件不再使用它。他们 为了更容易升级。

安装

首次安装

  1. djangocms_twitter添加到INSTALLED_APPS

  2. 应用迁移:

    $ python manage.py migrate djangocms_twitter
    
  3. 在页面中插入插件并按Usage中所述配置它们。

从内核插件升级

  1. INSTALLED_APPS中删除cms.plugins.twitter

  2. djangocms_twitter添加到INSTALLED_APPS

  3. 应用迁移:

    $ python manage.py migrate djangocms_twitter
    
  4. 根据Usage修改插件实例。

  5. 检查您的Templates

用法

twitterreententeriesplugin

对于这个插件,不必为您的 website;您可以考虑在twitter网站上创建的小部件 作为这个django cms插件的templates

创建Twitter端小部件
  1. 登录您的Twitter帐户;
  2. 转到https://twitter.com/settings/widgets
  3. 创建新窗口小部件;
  4. 选择“user timeline”作为源;
  5. 按照https://dev.twitter.com/docs/embedded-timelines
  6. 中的说明配置选项(主题、颜色等)
  7. 创建小部件;
  8. 获取嵌入代码中data-widget-id的值;

插件实例数据

data-widget-id值可以由任意数量的插件实例共享,即 插件提供的用户时间线将显示,而twitter小部件图形 将使用外观。

  1. 在占位符中添加或编辑twitter插件;
  2. 使用data-widget-id值填写twitter小部件it字段 上一步;
  3. 保存插件;

Twitter搜索插件

这个插件使用的twitter小部件完全在twitter上配置 网站。

创建Twitter端小部件
  1. 登录您的Twitter帐户;
  2. 转到https://twitter.com/settings/widgets
  3. 创建新窗口小部件;
  4. 选择“search”作为源;
  5. 配置搜索查询;
  6. 按照https://dev.twitter.com/docs/embedded-timelines
  7. 中的说明配置选项(主题、颜色等)
  8. 创建小部件;
  9. 获取嵌入代码中data-widget-id的值;

插件实例数据
  1. 在占位符中添加或编辑twitter搜索插件;
  2. 使用data-widget-id值填写twitter小部件it字段 上一步;
  3. 可选地在插件表单中填写查询字段;这只用于 不支持javascript的浏览器,因为data-widget-id将接管 支持javascript的;
  4. 保存插件;

模板

旧模板它不再有效。大多数图形配置必须是 在Twitter网站上创建小部件时完成。

存在一组有限的客户端选项来配置小部件;请参见 https://dev.twitter.com/docs/embedded-timelines#options了解更多信息。

要应用它们,您需要修改插件模板:

  • cms/plugins/twitter_timeline.html:对于TwitterRecentEntriesPlugin
  • cms/plugins/twitter_search_widget.html:对于TwitterSearchPlugin
Bitdeli badge

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
返回空字符串的java Sabre SOAP调用   java将Log4J方面文件重构为共享项目   将Java字符串数组设置为Int   javascript为JSON创建临时Java对象   mysql[Java]插入SQL时出错,在表userId中自动递增   java在创建JSONObject实例时遇到了一个问题   java将对象传递到类中,它们只是对原始对象的引用吗?   java从一个表中减去金额之和,再从另一个表中减去金额之和   Java中整数之间的数学除法   当对象可以以多种方式使用时,java结构化接口   regex如何在Java中使用正则表达式从这个字符串中提取数字?   java从本地网络连接到Red5服务器   java无法使用Google Places API检索位置的图像   使用Apache POI 4.1.1从excel文件读取值时出现java错误   java Maven部署到Tomcat   正则表达式Java与正则表达式Javascript   java如何使用css样式将颜色应用于线条元素,直到指定的偏移宽度?   java为什么是比较器。比较不适用于String::toLowerCase方法引用?