我正在尝试将threadedcommetns集成到我的 Django 应用程序中,并且在理解它的工作原理方面遇到了麻烦。这是我的模板的外观(基于教程中的示例):
<h3>Comments on This Post:</h3>
{% get_threaded_comment_tree for post as tree %}
{% for comment in tree %}
<div style="margin-left: {{ comment.depth }}em;" class="comment">
{% link_to_profile comment.user %}
{% auto_transform_markup comment %}
</div>
{% endfor %}
<p>Reply to Original:</p>
<form method="POST" action="{% get_comment_url post %}">
{% csrf_token %}
<ul>
{% get_threaded_comment_form as form %}
{{ form.as_ul }}
<li><input type="submit" value="Submit Comment" /></li>
</ul>
</form>
那么,如果这些是线程评论,我该如何回复某人已经留下的评论?表格在哪里?我只设法获得Reply to Original
表格,但是这样,评论根本没有线索。
我将非常感谢您的帮助。
PS 实际上,我不太高兴这个应用程序如何与 django 1.3 一起工作,所以建议一个替代方案也是一个很好的答案。