Сначала давайте рассмотрим ваш код:
<input type=”hidden” name=”next” value=”"{% url
django.contrib.comments.views.comments.comment_done %}" />
Две двойные кавычки : значение = ”" {% url
URL-адрес comment_done : поэтому вы будете перенаправлены на страницу «Спасибо за ваш комментарий», которую вы хотите избежать
Используйте имена URL вместо имени модуля : {% url comments-comment-done %}
вместо {% url django.contrib.comments.views.comments.comment_done %}
Вместо этого вы можете перенаправить плакат комментария на абсолютный URL-адресобъект, который он прокомментировал:
<input type="hidden" name="next" value="{{ form.instance.content_object.get_absolute_url }}" />
Предполагается, что в вашей модели определен стандартный метод get_absolute_url ().
Или даже вы можете перенаправить пользователя на ту же страницу, на которой он находится:
<input type="hidden" name="next" value="{{ request.path }}" />
Или предыдущая страница, которую он посетил:
<input type="hidden" name="next" value="{{ request.META.HTTP_REFERER }}" />