def delete_comment(request, id=None):
# if request.method == 'POST':
# comment = get_object_or_404(Comment, id=id)
try:
comment = Comment.objects.get(id=id)
except:
raise Http404
if comment.user != request.user:
response = HttpResponse("You do not have permission to view this.")
response.status_code = 403
return response
parent_url = comment.content_object.get_absolute_url()
comment.delete()
return HttpResponseRedirect(parent_url)
评论列表
文章目录