def post(self, req, id): name = req.POST.get('name') url = req.POST.get('url') email = req.POST.get('email') content = req.POST.get('content') comment = Comment() comment.name = name comment.url = url comment.email = email comment.content = content comment.blog = get_object_or_404(Blog, pk=id) comment.save() return redirect(reverse('sport:single', args=(id, )))
def comments(request, blog_id): if request.method == "POST": comment_name = request.POST.get("name") comment_email = request.POST.get("email") comment_url = request.POST.get("url") comment_text = request.POST.get("comment") comment_blog = Blog.objects.get(id=blog_id) comment_blog.comments_num += 1 comment_blog.save() comment = Comment() comment.name = comment_name comment.email = comment_email comment.url = comment_url comment.text = comment_text comment.blog = comment_blog comment.save() return redirect("/detail_%s" % blog_id) else: return HttpResponse("请求方式错误")