Example #1
0
 def post(self, request, id):
     name = request.POST.get("name")
     email = request.POST.get("email")
     url = request.POST.get("url")
     content = request.POST.get("content")
     comment = Comment()
     comment.name = name
     comment.email = email
     comment.url = url
     comment.content = content
     comment.article = get_object_or_404(Article, pk=id)
     comment.save()
     return redirect(reverse("article:single", args=(id, )))
Example #2
0
 def post(self, request, id):
     cf = CommentForm(request.POST)
     if cf.is_valid():
         article = get_object_or_404(Article, pk=id)
         username = cf.cleaned_data['name']
         # email=cf.changed_data['email']
         email = request.POST.get('email')
         url = request.POST.get('url')
         # url=cf.changed_data['url']
         # comment=cf.changed_data['comment']
         comment = request.POST.get('comment')
         c = Comment()
         c.username = username
         c.url = url
         c.article = article
         c.email = email
         c.content = comment
         c.save()
         return redirect(reverse('article:detail', args=(id, )))
     else:
         return redirect(reverse('article:detail', args=(id, )))
Example #3
0
    def post(self, req, id):
        # cf =CommentForm(req.POST)
        # if cf.is_valid():
        #     cf.save(commit=False)
        #     article = get_object_or_404(Article,pk=id)
        #     cf.article = article
        #     cf.save()
        #     return HttpResponse("评论成功")
        name = req.POST.get("name")
        url = req.POST.get("url")
        eamil = req.POST.get("email")
        content = req.POST.get("content")

        comment = Comment()
        comment.name = name
        comment.url = url
        comment.email = eamil
        comment.content = content
        comment.article = get_object_or_404(Article, pk=id)

        comment.save()
        return redirect(reverse("blog:single", args=(id, )))