Пытаюсь вывести форму для оставления комментариев.
Пишу так в шаблоне для вывода стандартной формы:
{% render_comment_form for post %}
Template error
In template c:\python26\lib\site-packages\django\contrib\comments\templates\comments\form.html, error at line 2
Caught an exception while rendering: Reverse for ‘django.contrib.comments.views.comments.post_comment’ with arguments ‘()’ and keyword arguments ‘{}’ not found.
Тогда я попыталась попробовать иначе:
{% get_comment_form for post as form %}
<form action="{% comment_form_target %}" method="post">
{{ form }}
<tr>
<td></td>
<td><input type="submit" name="prewiew" class="submit-post" value="Preview"></td>
</tr>
</form>
Template error
In template c:\python26\lib\site-packages\django\contrib\comments\templates\comments\form.html, error at line 2
Caught an exception while rendering: Reverse for ‘django.contrib.comments.views.comments.post_comment’ with arguments ‘()’ and keyword arguments ‘{}’ not found.
Что может вызвать эту ошибку?
Хотя вывод количества комментариев работает:
{% get_comment_count for post as comment_count %}
Comments {{ comment_count }}.