2

我已经构建了一个博客类型的应用程序。在django。我正在尝试使用montylounge 的 django-disqus集成 DISQUS 以获取评论。但是所有博客文章的评论都显示在每个博客页面上。可能是什么问题呢 ?

4

3 回答 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 回答