@Domohod

Почему не работают ссылки?

Делаю комментарии на Django, используя https://django-comments-xtd

Я прописал get_absolute_url(как прописано в документации), чтобы не возникали ошибки, но они возникают, если нажать на кнопку предпросмотра, удаления, ответа на комментарий и т.п. Работает только отправка. Вот пример ошибки:

TemplateDoesNotExist at /comments/reply/5/

models.py:
class Comment(models.Model):
    title = models.CharField(max_length=30, default="tit")

    def get_absolute_url(self):
        return reverse("comment")


urls:
path('info', Comment2.as_view(), name='comment'),

views.py:
class Comment2(TemplateView):
    template_name = "registration/comments.html"

    def get_context_data(self, **kwargs):
        context = super(Comment2, self).get_context_data(**kwargs)
        comment = Comment.objects.get(pk=1)
        context['comment'] = comment
        return context

В чем же ошибка? Правильно ли я прописал get_absolute_url?
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы