我已经构建了一个博客类型的应用程序。在django。我正在尝试使用montylounge 的 django-disqus集成 DISQUS 以获取评论。但是所有博客文章的评论都显示在每个博客页面上。可能是什么问题呢 ?
问问题
1352 次
3 回答
6
我不确定 django 模块是如何集成的,但从 Disqus 的角度来看,听起来您没有为每个页面上的“disqus_identifier”变量设置唯一值。
您需要像这样实例化变量:
var disqus_identifier = 'blogpost_<BLOG POST ID HERE>';
在包含 disqus javascript 文件之前。
于 2010-09-22T09:34:42.180 回答
2
你可以试试这个。就我而言,它解决了与您类似的问题。干杯!
var disqus_url = 'yoursite_dot_com/path_to/id-of-blog-post';
var disqus_identifier = '/id-of-blog-post/';
于 2012-01-12T08:26:04.713 回答
1
我认为您应该查看页面源代码。检查disqus_url
- 它是绝对 URL 吗?
在django-disqus
经常这样写:{% set_disqus_url object.get_absolute_url %}
但是object.get_absolute_url
是你的设置。
于 2011-12-20T03:19:41.720 回答