所有disqus评论都显示在所有博客页面上

时间:2010-09-03 10:17:17

标签: django disqus

我已经构建了一个博客类型应用。在django。我正在尝试使用montylounge's django-disqus将DISQUS集成到评论中。但所有博客帖子的评论都出现在每个博客页面上。可能是什么问题?

3 个答案:

答案 0 :(得分:6)

我不确定django模块是如何集成的,但从Disqus的角度来看,听起来你并没有为每个页面上的“disqus_identifier”变量设置一个唯一的值。

您需要将变量实例化为:

var disqus_identifier = 'blogpost_<BLOG POST ID HERE>';
在之前

包含disqus javascript文件。

答案 1 :(得分:2)

你可以试试这个。在我的情况下,它解决了我的问题类似于你的问题。干杯!

var disqus_url ='yoursite_dot_com / path_to / id-of-blog-post';

var disqus_identifier ='/ id-of-blog-post /';

答案 2 :(得分:1)

我认为你应该查看页面源代码。 检查disqus_url - 它是绝对网址吗?

django-disqus经常这样写:{% set_disqus_url object.get_absolute_url %}object.get_absolute_url是您的设置。