COMMENTS_XTD_MAX_THREAD_LEVEL не работает должным образом - ответы не вложены под комментарий

Система комментирования работает нормально, комментарии обрабатываются и отображаются в представлении blog_details просто отлично. Не работает только уровень/вложенность или ответный комментарий.

Я играю с настройками уже более двух ночей, читаю документацию снова и снова, пробую разные вещи безрезультатно.

Я начинаю подозревать, что в моем проекте может быть проблема.

Если бы кто-нибудь мог просто посмотреть на мой код и указать на проблему.

Я использую этот пакет с моим тестовым приложением для блога, поэтому я установил следующие настройки.

settings.py


SITE_ID = 1;
COMMENTS_APP = 'django_comments_xtd'
COMMENTS_XTD_MAX_THREAD_LEVEL = 2  # site wide default
COMMENTS_XTD_MAX_THREAD_LEVEL_BY_APP_MODEL = {
    # Objects of the app blog, model post, can be nested
    # up to thread level 1.
        'blog.post_details': 1,
}

html


{% load comments %}
{% load comments_xtd %}

{% block title %}{{ post_details.title }}{% endblock %}


<div class="pb-3">
  <h1 class="page-header text-center">{{ post_details.title }}</h1>
  <p class="small text-center">{{ post_details.publish|date:"l, j F Y" }}</p>
</div>
<div>
  {{ post_details.body|linebreaks }}
</div>

{% get_comment_count for post_details as comment_count %}
<div class="py-4 text-center">
  <a href="{}">Back to the post list</a>
  &nbsp;&sdot;&nbsp;
  {{ comment_count }} comment{{ comment_count|pluralize }}
  ha{{ comment_count|pluralize:"s,ve"}} been posted.
</div>

{% if post_details.allow_comments %}
<div class="comment mt-3 mb-5">
  <h4 class="text-center mb-4">Your comment</h4>
  <div class="card pt-4">
    {% render_comment_form for post_details %}
  </div>
</div>
{% endif %}

{% if comment_count %}
<ul class="media-list">
  {% render_xtdcomment_tree for post_details %}
</ul>
{% endif %}


Может быть, файл django_comments_xtd/comment_tree.html не отображается должным образом? Если да, то как я могу это исправить?

Как так получается, что система работает, а уравнивание - нет?

Любой совет будет высоко оценен.

Вернуться на верх