Django 所有的论文评论都出现在所有的博客页面上

Django 所有的论文评论都出现在所有的博客页面上,django,disqus,Django,Disqus,我已经建立了一个博客类型的应用程序。在django。我正在尝试使用集成的discus进行评论。但是所有博客帖子的评论都出现在每个博客页面上。有什么问题吗?我不确定django模块是如何集成的,但从discus的角度来看,似乎您没有为每页上的“discus\u identifier”变量设置唯一的值 您需要像下面这样实例化变量: var disqus_identifier = 'blogpost_<BLOG POST ID HERE>'; var discus_标识符='blogpo

我已经建立了一个博客类型的应用程序。在django。我正在尝试使用集成的discus进行评论。但是所有博客帖子的评论都出现在每个博客页面上。有什么问题吗?

我不确定django模块是如何集成的,但从discus的角度来看,似乎您没有为每页上的“discus\u identifier”变量设置唯一的值

您需要像下面这样实例化变量:

var disqus_identifier = 'blogpost_<BLOG POST ID HERE>';
var discus_标识符='blogpost_';

之前,您应该包含Discus javascript文件。

我认为您应该查看页面源代码。 检查
取消url
-它是绝对url吗

django discus
中,经常这样写:
{%set\u discus\u url object.get\u absolute\u url%}

但是
object.get\u absolute\u url
是您的设置。

您可以试试这个。就我而言,它解决了与你类似的问题。干杯

var discus_url='yoursite_dot_com/path_to/id of blog post'


var discus_identifier='/id of blog post/'

您是否实施了Olly的建议,如果是,您是否愿意分享您的解决方案,并将其反馈给django Discus?