为你的 Django 博客添加 Disqus 评论系统

为你的 Django 博客添加 Disqus 评论系统


安装 Disqus ,依官方推荐,使用pip自动安装~

若是没有 pip 也不用着急,去官方下载一份二进制包,然后解压,进入目录安装


修改 setting.py ,在 INSTALLED_APPS 中添加 disqus 项并在文件末尾添加两项参数。其中一项就是刚才复制的KEY啦。


通过Django Shell 执行以下命令。恩里面的domain和name改成你自己的就好啦。

我自己在这一步遇到了一个错误,执行Site.objects.all()的时候报错,提示

这是由于没有安装django.sites模块造成的。

只需要在 INSTALLED_APPS 中添加这一模块然后 syncdb就好了。


修改模板文件,在指定位置添加 Disqus

其中第一项必选,加载 disqus ,第二至第四项可选。

后三项分别是

  1. 显示评论
  2. 显示评论数
  3. 显示最近评论。

其中显示评论数是通过JS修改含data-disqus-identifier=“{{ object.id }}“属性的标签来显示的。所以记得加上哦。

以上,就是 Disqus 的安装啦


untagged

378 Words

2014-12-15 15:59 +0800

-