Все комментарии disqus отображаются на всех страницах блога. - PullRequest
2 голосов
/ 03 сентября 2010

Я создал приложение типа блога.в Джанго.И я пытаюсь интегрировать DISQUS для комментариев, используя django-disqus montylounge .Но комментарии от всех сообщений блога появляются на каждой странице блога.В чем может быть проблема?

Ответы [ 3 ]

6 голосов
/ 22 сентября 2010

Я не уверен, как интегрируется модуль django, но с точки зрения Disqus кажется, что вы не устанавливаете уникальное значение для переменной "disqus_identifier" на каждой странице.

Вам нужно создать переменную, подобную этой:

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

до вы включаете файлы disqus javascript.

2 голосов
/ 12 января 2012

Вы можете попробовать это.В моем случае это решило мою проблему, аналогичную вашей.Cheers!

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

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

1 голос
/ 20 декабря 2011

Я думаю, вы должны просмотреть исходный код страницы. Проверьте disqus_url - это абсолютный URL?

В django-disqus часто пишется так: {% set_disqus_url object.get_absolute_url %} но object.get_absolute_url это ваши настройки.

...