Суть проблемы: одинаковые комментарии для всех постов.
HTML код:
<a class="label label-default push" role="button" data-toggle="collapse" href="#showcomment{{page.id}}"
data-disqus-identifier="{{ page.id }}"
data-disqus-url="http://127.0.0.1:8000/category/{{category_name}}/{{ page.id }}"
data-disqus-title="{{ page.title }}"
data-disqus-category="{{ category_name }}">
<div class="glyphicon glyphicon-chevron-down show-comments" aria-hidden="true">
</div>
</a>
<div class="collapse" id="showcomment{{page.id}}">
<div class="well del" id="">
</div>
</div>
JS:
$('.push').click(function(){
$dis = $(this)
$('.del').removeAttr('id');
$dis.next('div').children('.del').attr('id', 'disqus_thread');
var disqus_shortname = 'allfreecourses';
var disqus_identifier = String($dis.data('disqus-identifier'));
var disqus_url = $dis.data('disqus-url');
var disqus_title = $dis.data('disqus-title');
var disqus_category_id = $dis.data('disqus-category');
dsq = document.createElement('script');
dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
(document.head||document.body).appendChild(dsq);
})
Посты находятся на одной странице - настоящий url один, но все переменные для disqus уникальны.
Получается все комментарии привязываются к настоящему урлу, а идентификаторы не учитываются.
При аналогичной реализации с помощью disqus api для django привязка идет к указанному Мной урлу.
Собственно, что делаю не так