2010-09-03 102 views
2

我已經構建了一個博客類型的應用程序。在Django。我正在嘗試使用montylounge's django-disqus來整合DISQUS的註釋。但所有博客文章的評論都顯示在每個博客頁面上。可能是什麼問題呢 ?所有的disqus評論都顯示在所有的博客頁面

+0

您是否已經實施了Olly的建議,如果是的話,您是否願意分享您的解決方案,並可能將其提交給django-disqus? – 2011-01-15 19:41:31

回答

6

我不確定django模塊是如何集成的,但是從Disqus的角度來看,這聽起來像你沒有爲每個頁面上的「disqus_identifier」變量設置一個唯一的值。

你需要有實例化這樣的變量:

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

以前加入JavaScript文件disqus。

1

我認爲你應該查看頁面源代碼。 檢查disqus_url - 它是一個絕對的URL?

django-disqus經常這樣寫:{% set_disqus_url object.get_absolute_url %} 但是object.get_absolute_url是你的設置。

2

你可以試試這個。就我而言,它解決了我的問題,類似於你的問題。乾杯!

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

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

相關問題