Я использую django.contrib.comments для включения комментариев в блоге.
Я добавил скрытое поле «следующий» в форму комментария с URL-адресом, на который я хотел бы, чтобы пользователь возвращался после отправки комментария, чтобы обойти шаблон posts.html, который работал правильно: 1003 *
<input name="next" type="hidden" value="{% url single_post slug=post.slug %}" />
Тем не менее, после реализации комментария модератор выглядит следующим образом:
from django.contrib.comments.moderation import CommentModerator, moderator
class PostModerator(CommentModerator):
email_notification = True
moderator.register(Post, PostModerator)
, произошла ошибка с жалобой на отсутствие файла comments / comment_notification_email.txt, поэтому я создал файл следующим образом:
Comment: http://127.0.0.1{{ comment.get_absolute_url }}
From: {{ comment.person_name }}
-----
{{ comment.comment }}
-----
Admin: http://127.0.0.1/admin/comments/comment/{{comment.id}}/
Но теперь, Джанго жалуется, что URL запроса http://127.0.0.1:8000/comments/post/ не существует? Как лучше всего решить эту проблему?