django cms的disps插件
cmsplugin-disqus的Python项目详细描述
django CMS用于Disqus的插件。
安装
此插件需要django cms2.2或更高版本才能正确安装 已配置。它还要求您有一个Disqus帐户。
- 在项目virtualenv中,运行pip install cmsplugin-disqus。
- 将'cmsplugin_disqus'添加到INSTALLED_APPS设置中。
- 将DISQUS_SHORTNAME设置设置为站点简称。见论文 有关更多详细信息的文档。
- 运行manage.py migrate cmsplugin_disqus。
模板
CMS插件有一个模板,位于 cmsplugin_disqus/disqus_plugin.html。模板用 以下上下文变量:
- DISQUS_SHORTNAME:设置DISQUS_SHORTNAME的值,由 Disqus来标识您的站点。
- instance:用于呈现模板的插件实例。
- developermode:可以使用DEBUG设置的值来打开 用于测试的Disqus开发人员模式。
上下文继承自用于呈现页面的主上下文, 因此,还可以从模板上下文中获取所有上下文变量 处理器。最重要的是,您可以使用request对象 如有必要,通过https加载Disqus嵌入javascript代码。
翻译
你可以帮助翻译这个插件 https://www.transifex.net/projects/p/cmsplugin-disqus/。