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