为你的 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 ,第二至第四项可选。
后三项分别是
- 显示评论
- 显示评论数
- 显示最近评论。
其中显示评论数是通过JS修改含data-disqus-identifier=“{{ object.id }}“属性的标签来显示的。所以记得加上哦。
以上,就是 Disqus 的安装啦
阅读量 -