views.py
class DeleteAnswer(DeleteView):
model = Answer
template_name = 'blog/more_q.html'
context_object_name = 'answer_delete_form'
pk_url_kwarg = 'id'
def get_success_url(self):
return reverse('question', kwargs={'q_pk': self.get_object().pk})
def get_queryset(self):
user = self.request.user
return super().get_queryset().filter(author=user)
urls.py
path('comment/<int:id>/',DeleteAnswer.as_view(), name='delete_comment'),
path('question/<int:q_pk>/', MoreDetailsQuestion.as_view(), name='question'), #path самой записи
Комментарий удаляется, все окей, но после удаления
page_not_found, немного не понимаю почему.
Я же reverse на запись(
return reverse('question', kwargs={'q_pk': self.get_object().pk})</code),
а не на удаленный комментарий