def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, 'your comment has been posted successful') return redirect("/blog/{post.slug}")
def postComment(request): if request.method == "POST": comment = request.POST.get('comment') user = request.user postSno = request.POST.get('postSno') post = Post.objects.get(sno=postSno) parentSno = request.POST.get("parentSno") if parentSno == "": comment = BlogComment(comment=comment,user = user,post=post) else: parent = BlogComment.objects.get(sno = parentSno) comment = BlogComment(comment=comment,user = user,post=post,parent=parent) messages.success(request,"Reply posted Successfully.") comment.save() messages.success(request,"Comment posted Successfully.") return redirect(f'/blog/{post.slug}')
def postComment(request): if request.method=='POST': comment= request.POST.get('comment') user=request.user postSno=request.POST.get('postSno') post=Post.objects.get(sno=postSno) parentSno=request.POST.get('parentSno') if parentSno=="": comment=BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Your comment has been posted successfully") else: parent=BlogComment.objects.get(sno=parentSno) comment=BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "Your reply has been posted successfully") return redirect(f"/blog/{post.slug}")
def postcomment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user postsno = request.POST.get("postsno") post = Post.objects.get(id=postsno) comments = BlogComment(comment=comment, user=user, post=post) comments.save() messages.success(request, "Comment Posted") return redirect(f"/blog/{post.slug}")
def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user parentSno = request.POST.get("parentSno") if request.POST.get("postSno"): postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) if parentSno == "": comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Your Comment has been posted successfully") else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "Your Reply has been posted successfully") return redirect(f"/blog/{post.slug}") else: techSno = request.POST.get("techSno") tech = Tech.objects.get(sno=techSno) if parentSno == "": comment = BlogComment(comment=comment, user=user, tech=tech) comment.save() messages.success(request, "Your Comment has been posted successfully") else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, tech=tech, parent=parent) comment.save() messages.success(request, "Your Reply has been posted successfully") return redirect(f"/blog/{tech.slug}")
def postComment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user postSno = request.POST.get('postSno') post = Post.objects.get(sno=postSno) parentSno = request.POST.get("parentSno") if parentSno == "": comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Your Comment has been Uploaded") else: prnt = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=prnt) comment.save() messages.success(request, "Your Reply has been Uploaded") return redirect(f'/blog/{post.slug}')
def blogComment(request): if request.method == "POST": comment = request.POST.get("comments") user = request.user blogSno = request.POST.get("blogSno") blog = Blog.objects.get(sno=blogSno) comment = BlogComment(comment=comment, user=user, blog=blog) comment.save() return redirect(f"/blog/{blog.slug}")
def postComment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) parentSno = request.POST.get('parentSno') if parentSno == '': comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, 'Comment Posted Successfully!') else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, 'Reply Posted Successfully!') return redirect(f'/blog/{post.slug}')
def postComment(request): if request.method == "POST": comment = request.POST.get('comment') user = request.user postSno = request.POST.get('postSno') post = Post.objects.get(sno=postSno) parentSno = request.POST.get('parentSno') if (parentSno == ""): commentObj = BlogComment(comment=comment, user=user, post=post) messages.success(request, 'your comment has been posted') else: parent = BlogComment.objects.get(sno=parentSno) commentObj = BlogComment(comment=comment, user=user, post=post, parent=parent) messages.success(request, 'your gave a reply') commentObj.save() return redirect(f"/blog/{post.slug}")
def blogComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user blogSno = request.POST.get("blogSno") blog = Blog.objects.get(sno=blogSno) parentSno = request.POST.get('parentSno') if parentSno == None: comment = BlogComment(comment=comment, user=user, blog=blog) comment.save() else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, blog=blog, parent=parent) comment.save() return redirect(f"/blog/blogpost/{blog.slug}")
def postcomment(request): if request.method == "POST": user = request.user comment = request.POST.get("comment") print(comment) postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) parentSno = request.POST.get("parentSno") if parentSno == "": comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "commented successfully") else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "replied successfully") return redirect("/blog/{}".format(post.slug))
def postComment(request): if request.method == "POST": comment = request.POST.get('comment') user = request.user postSno = request.POST.get('postSno') post = Post.objects.get(sno=postSno) comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, 'comment Posted') return redirect('/blog/{post.slug}')
def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") parentSno = request.POST.get("parentSno") post = Post.objects.get(post_id=postSno) if parentSno == "": comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Your comment has been publish successfully") else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "Your reply has been publish successfully") return redirect(f"/blog/{post.slug}")
def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") post = BlogPost.objects.get(sno=postSno) parents_no = request.POST.get("parents_no") if parents_no == "": comment = BlogComment(comment=comment, user=user, post=post) messages.success(request, "Comment has been posted") else: parent = BlogComment.objects.get(s_no=parents_no) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) messages.success(request, "reply has been posted") comment.save() return redirect(f"/blog/{post.slug}")
def postComment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user print(user) postId = request.POST.get('postId') post = Post.objects.filter(sno=postId).first() parentsno = request.POST.get('parentId') if parentsno == '': comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Commented Posted Successfully!") else: parent = BlogComment.objects.get(sno=parentsno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "Reply Posted Successfully!") if user == 'AnonymousUser': messages.error(request, "Please Log In to post a comment!") return redirect(f'blog/{post.slug}') return redirect(f'/blog/{post.slug}')
def postComment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, 'your comment has been added') return redirect(f"/blog/{post.slug}")
def postComment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) parentSno = request.POST.get('parentSno') if parentSno == "": com = BlogComment(comment=comment, post=post, user=user) com.save() messages.success(request, "Comment is posted") else: parent = BlogComment.objects.get(sno=parentSno) com = BlogComment(comment=comment, post=post, user=user, parent=parent) com.save() messages.success(request, "Reply is posted") return (redirect(f'/blog/{post.slug}'))
def postComment(request): if request.method == 'POST': comment = request.POST.get('comment') user = request.user postSno = request.POST.get('postSno') post = Post.objects.get(sno=postSno) parentSno = request.POST.get('parentSno') #parentComment serial no #if it is comment then parentSno == "" else reply and it will have id of its parent comment if parentSno == "": blogComment = BlogComment(comment = comment, user=user, post = post) blogComment.save() messages.success(request, 'Your Comment has been posted successfully!') else : parentComment = BlogComment.objects.get(sno = parentSno) blogComment = BlogComment(comment = comment, user=user, post = post, parent=parentComment) blogComment.save() messages.success(request, 'Your Reply has been posted successfully!') return redirect(f"/blog/{post.slug}") else: return render(request,'home/errorpage.html')
def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) parentSno = request.POST.get("parentSno") if parentSno == "": comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Your comment has been posted successfully") else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "Your Reply has been posted successfully") # you need this f to stay on this page return redirect(f"/blog/{post.slug}")
def postComment(request): if request.method=="POST": comment=request.POST.get("comment") user=request.user postSno=request.POST.get("postSno") post=Post.objects.get(sno=postSno) if len(comment)<1: messages.error(request,"don't post empty comment") else: comment_obj=BlogComment(comment=comment,user=user,post=post) comment_obj.save() messages.success(request,"your comment has been posted successfully") return redirect(f'/blog/{post.slug}')
def postComment(request): global post, parentSno, comment, user if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) parentSno = request.POST.get("parentSno") if parentSno == "": comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, "Comment posted successfully") else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(comment=comment, user=user, post=post, parent=parent) comment.save() messages.success(request, "Reply posted successfully") return redirect(f"/blog/{post.slug}")
def postComment(request): if request.user.profile.is_verified == "VF" and request.user.profile.is_email_verified == "VF": if request.method == "POST": comment = request.POST.get("comment") user = request.user post_id = request.POST.get("post_id") post = BlogPost.objects.get(post_id=post_id) parent_id = request.POST.get("parent_id") # if comment != "" and user != "" and post != "": if parent_id == "": comment_done = BlogComment(comment=comment, user=user, post=post) # response = "True" comment_done.save() messages.success(request, "Your comment has been posted successfully") else: parent = BlogComment.objects.get(comment_id=parent_id) comment_done = BlogComment(comment=comment, user=user, post=post, parent=parent) # response = "True" comment_done.save() messages.success(request, "Your reply has been posted successfully") # else: # response = "False" # messages.success(request, "Your comment has been posted successfully") # return HttpResponse('%s' % response) else: return HttpResponseRedirect("/home/notVerified") return redirect(f"/blog/blogPost/{post_id}")
def postComment(request): if request.method == "POST": comment = request.POST['comment'] user = request.user postSno = request.POST["postSno"] post = Post.objects.get(sno=postSno) parentSno = request.POST["parentSno"] if parentSno == "": comment = BlogComment(user=user, post=post, comment=comment) comment.save() messages.success(request, f'{request.user} commented') else: parent = BlogComment.objects.get(sno=parentSno) comment = BlogComment(user=user, post=post, comment=comment, parent=parent) comment.save() messages.success( request, f'{request.user} replyed to {parent.user}"s" comment') return redirect(f'/blog/{post.slug}') return redirect('/')
def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) # parentSno = request.POST.get(sno = parentSno) # if parentSno == "": # comment =BlogComment(comment = comment, user = user, post = post) # else: # parent = BlogComment.objects.get(sno = parentSno) comment = BlogComment(comment=comment, user=user, post=post) comment.save() return redirect(f"/blog/{post.slug}")
def postComment(request): if request.method == "POST": comment = request.POST.get("comment") user = request.user postSno = request.POST.get("postSno") post = Post.objects.get(sno=postSno) parentSno = request.POST.get("parentSno") comment = BlogComment(comment=comment, user=user, post=post) comment.save() messages.success(request, " Your Comment has been Posted") # else: # parent=BlogComment.objects.get(sno=parentSno) # comment=BlogComment(comment=comment,user=user,post=post, parent=parent) # comment.save() # messages.success(request, " You have replied...") return redirect(f"/blog/{post.slug}")
def Create_Comms(post_id): BlogPost = Post.query.get_or_404(post_id) form = AddCommentForm() if form.validate_on_submit(): Views_Comms = BlogComment(body=form.body.data, user_id=current_user.id, article=post.id) db.session.add(Views_Comms) db.session.commit() flash("Twój komentarz zostanie dodany!", "success") return redirect(url_for('core.index', post_id=post.id)) return render_template('Create_Comms.html', form=form)
def single_blog_post(request,blogpost_id): blogpost = get_object_or_404(BlogPost,pk=blogpost_id) blogposts = BlogPost.objects.order_by('-blog_date') comments = BlogComment.objects.all().filter(blogpost_connected =blogpost) if request.method == 'POST': if request.user.is_authenticated: content = request.POST['content'] current_user = request.user comment = BlogComment(content=content,author=current_user,blogpost_connected=blogpost) comment.save() context = { 'blogpost':blogpost, 'blogposts':blogposts, 'comments':comments } return render(request,'blog/single_blog.html',context)
def ShowComment(request): if request.method == "POST": comment=request.POST.get('comment') yourname=request.POST.get('name') if yourname=='': yourname='匿名' canshow=request.POST.get('canshow') time=datetime.datetime.now() if canshow=='True': canshow=True else: canshow=False mycomment=BlogComment() mycomment.comments=comment mycomment.canshow=canshow mycomment.name=yourname mycomment.timestamp=time mycomment.save() lengh=len(BlogComment.objects.all()) try: num=request.GET['p'] num=int(num) except: num=1 #我们先来确定这个范围 if num==0: num=1 if lengh<=showlen: start=0 end=showlen else: start=(num-1)*showlen end=num*showlen username = request.COOKIES.get('username') if username == 'god': posts=BlogComment.objects.all().order_by('-id')[start:end] else: posts=BlogComment.objects.filter(canshow__exact=True).order_by('-id')[start:end] IsLogin=checkLogin(request) t = loader.get_template("guestbook.html") c = Context({'posts':posts,'number':num,'pre':num-1,'next':num+1,'IsLogin':IsLogin}) return t.render(c)
def blog_comment_old(request, blog_id): blog_id = int(blog_id) try: blog = Blog.objects.get(id=blog_id) except Blog.DoesNotExist: raise Http404 if request.method == "POST": name = request.POST.get('name', None) comment = request.POST.get('comment', None) has_error = False error_messages = [] if not (name and comment): has_error = True error_messages += ["All fields are required."] if name == "Sadjad": has_error = True error_messages += ["Go away!"] if comment and len(comment) < 10: has_error = True error_messages += ["Your comment is very short!"] if not has_error: blogcomment = BlogComment() blogcomment.blog = blog blogcomment.name = name blogcomment.comment = comment blogcomment.save() return render(request, "blog_comment.html", { 'blog': blog, 'has_error': has_error, 'error_messages': error_messages }) return render(request, "blog_comment.html", { 'blog': blog })
def blog_detail(request, name): if request.method == "POST": commenta = request.POST["comment"] blogsno = request.POST["blogsno"] blog = Blog.objects.get(sno=blogsno) comments = BlogComment(comment=commenta, blog=blog, user=request.user) comments.save() red = "/blog/" + blog.name + '#review' return redirect(red) else: context = Blog.objects.filter(name=name) meta = context[0].as_meta() comments = BlogComment.objects.filter(blog=context[0]) return render(request, "blog-single.html", { "context": context, "comments": comments, 'meta': meta })