def post_comment1(request, poll_id): #p = get_object_or_404(Poll, pk=poll_id) print request.user.username print request.user.first_name print request.user.last_name print request.user.email p = Poll.objects.get(pk=poll_id) try: comment_text = request.POST['comment'] except: return render(request, 'polls/detail.html',{ 'poll':p, 'error_message':"You Must Type Comment.", }) else: comment_obj = Comment(comment = comment_text,poll_id = poll_id, user_id = request.user.id, username = request.user.username, first_name = request.user.first_name, last_name = request.user.last_name, email = request.user.email, date_joined = request.user.date_joined ) comment_obj.save() q = Comment.objects.all().filter(comment = " ") q.delete() #return render(request,'polls/detail.html',{'poll':p}) return HttpResponseRedirect(reverse('polls:detail',args=(p.id,)))
def post_comment1(request, poll_id): #p = get_object_or_404(Poll, pk=poll_id) print request.user.username print request.user.first_name print request.user.last_name print request.user.email p = Poll.objects.get(pk=poll_id) try: comment_text = request.POST['comment'] except: return render(request, 'polls/detail.html', { 'poll': p, 'error_message': "You Must Type Comment.", }) else: comment_obj = Comment(comment=comment_text, poll_id=poll_id, user_id=request.user.id, username=request.user.username, first_name=request.user.first_name, last_name=request.user.last_name, email=request.user.email, date_joined=request.user.date_joined) comment_obj.save() q = Comment.objects.all().filter(comment=" ") q.delete() #return render(request,'polls/detail.html',{'poll':p}) return HttpResponseRedirect(reverse('polls:detail', args=(p.id, )))
def event(request, event_id): categories = Category.objects.all() subcats = SubCategory.objects.all() event = Event.objects.all().filter(id=event_id)[0] if request.method == 'POST' and request.user.is_authenticated(): commentContent = request.POST.get('content', None) userID = request.POST.get('user-id', None) user = UserProfile.objects.filter(user__id=userID)[0] nlikes = Likers() newComment = Comment() newComment.content = commentContent newComment.author = user newComment.time = datetime.datetime.now() newComment.event = event newComment.likes = nlikes newComment.save() nlikes.comment = newComment nlikes.save() error = request.GET.get('error', 0) bought = request.GET.get('bought', 0) comments = Comment.objects.all().filter(event=event).order_by('time') order = None if bought: order = Order.objects.get(id=bought) if request.user.is_superuser: context = { 'my_template': 'adminTemplate.html', 'categories': categories, 'subcats': subcats, 'event': event, 'error': error, 'order': order, 'comments': comments } else: if request.user.is_authenticated(): context = { 'my_template': 'LoggedInTemplate.html', 'categories': categories, 'subcats': subcats, 'event': event, 'error': error, 'order': order, 'comments': comments } else: context = { 'my_template': 'NotLoggedIn.html', 'categories': categories, 'subcats': subcats, 'event': event, 'error': error, 'order': order, 'comments': comments } return render(request, 'event.html', context)
def writecomment(request): cp = request.POST['mycomment'] p = Poll.objects.get(pk=request.POST['qid']) v = Vote.objects.filter(poll=p, user=request.user) v = v[0] c = Comment(comment_text=cp, choice=v.choice, user=request.user, pub_date=datetime.datetime.now()) c.save() return HttpResponseRedirect("/" + str(p.category.id) + "/" + request.POST['qid'] + "/")
def CommentCreate(request, id): if not request.user.is_authenticated(): return HttpResponseRedirect('/login/') if request.method == 'POST': form = CommentForm(request.POST) if form.is_valid(): news = get_object_or_404(News,id=id) user = request.user.pk person = Person.objects.get(user_id=user) comment = Comment(description=form.cleaned_data['description'], date=form.cleaned_data['date'], user=person, news_item=news) comment.save() return HttpResponseRedirect('/listnews/') else: return render_to_response('comment.html', {'form': form}, context_instance=RequestContext(request)) else: '''No esta ingresando el comentario''' form = CommentForm() return render_to_response('comment.html', {'form': form}, context_instance=RequestContext(request))
def comment_edit(request, report_id, comment_id=None): """感想の編集""" report = get_object_or_404(Report, pk=report_id) # 親の書籍を読む if comment_id: # comment_id が指定されている (修正時) comment = get_object_or_404(Comment, pk=comment_id) else: # comment_id が指定されていない (追加時) comment = Comment() if request.method == 'POST': form = CommentForm(request.POST, instance=comment) # POST された request データからフォームを作成 if form.is_valid(): # フォームのバリデーション comment = form.save(commit=False) comment.report = report # この感想の、親の書籍をセット comment.save() return redirect('polls:comment_list', report_id=report_id) else: # GET の時 form = CommentForm(instance=comment) # comment インスタンスからフォームを作成 return render(request, 'polls/comment_edit.html', dict(form=form, report_id=report_id, comment_id=comment_id))
def event(request, event_id): categories = Category.objects.all() subcats = SubCategory.objects.all() event = Event.objects.all().filter(id=event_id)[0] if request.method=='POST' and request.user.is_authenticated(): commentContent=request.POST.get('content', None) userID = request.POST.get('user-id', None) user=UserProfile.objects.filter(user__id=userID)[0] nlikes=Likers() newComment= Comment() newComment.content=commentContent newComment.author=user newComment.time=datetime.datetime.now() newComment.event=event newComment.likes=nlikes newComment.save() nlikes.comment=newComment nlikes.save() error = request.GET.get('error', 0) bought = request.GET.get('bought', 0) comments= Comment.objects.all().filter(event = event).order_by('time') order = None if bought: order = Order.objects.get(id=bought) if request.user.is_superuser: context = {'my_template': 'adminTemplate.html', 'categories': categories, 'subcats': subcats, 'event': event, 'error': error, 'order': order, 'comments': comments} else: if request.user.is_authenticated(): context = {'my_template': 'LoggedInTemplate.html', 'categories': categories, 'subcats': subcats, 'event': event, 'error': error, 'order': order, 'comments': comments} else: context = {'my_template': 'NotLoggedIn.html', 'categories': categories, 'subcats': subcats, 'event': event, 'error': error, 'order': order, 'comments': comments} return render(request, 'event.html', context)
def _create_tags(self): count = 1000 i = 0 while i < count: src = 'eugene.jpg' if i % 2 == 0: src = 'Art.jpg' tlisp = Team(title='Mike' + str(i) ,text='seo',img = src) tlisp.save() i = i + 1 #tjava = Tag(name='Java') #tjava.save() i = 0 while i < count: login_ = 'Black' + str(i) password_ = 'qwerty' username_ = 'Wolf' + str(i) img_ = str ( i % 7 + 1) + ".jpg" new_user = MyUser(login = login_,password = password_,username = username_,img = img_) new_user.save() i = i + 1 i = 0 while i < count: title_ = 'Game number ' + str(i) text_ = 'Game text number ' + str(i) img_ = str(i % 5 + 1) + '_' + '1.jpg' download_link_ = 'http://mail.ru' play_link_ = 'http://yandex.ru' description_ = 'Game description number ' + str(i) new_game = Game(title = title_, text = text_, img = img_, download_link = download_link_, play_link = play_link_, description = description_) new_game.save() i = i + 1 i = 0 _id = 1 while i < count: i = i + 1 g = Game.objects.get(id=i) u = MyUser.objects.get(id=i) j = 0 while j < 10: print("i " + str(i)) print(" j" + str(j)) text_ = "Comment number " + str(j) + "game" + str(i) new_comment = Comment(text = text_) new_comment.save() print("ID " + str(_id)) e = Comment.objects.get(id=_id) g.comment_set.add(e) u.comment_set.add(e) _id = _id + 1 j = j + 1 i = 0 my_str = "abcdefghigklmnopqrstuvwxyz " while i < count: title_ = "Post " + str(i) img_ = str ( i % 7 + 1) + ".jpg" text_ = "" j = 0 while (j < 1000): text_ = my_str[math.trunc(random.random() * 36)] + text_ j = j + 1 new_post = BlogPost(title = title_, img = img_, text = text_) new_post.save() u = MyUser.objects.get(id=i + 1) e = BlogPost.objects.get(id=i + 1) u.blogpost_set.add(e) i = i + 1 i = 0 _id = 1 while i < count: i = i + 1 g = BlogPost.objects.get(id=i) u = MyUser.objects.get(id=i) j = 0 while j < 10: print("i " + str(i)) print(" j" + str(j)) text_ = "Comment number " + str(j) + "post" + str(i) new_comment_blog = CommentBlogPost(text = text_) new_comment_blog.save() print("ID " + str(_id)) e = CommentBlogPost.objects.get(id=_id) g.commentblogpost_set.add(e) u.commentblogpost_set.add(e) _id = _id + 1 j = j + 1 i = 0 _id = 1 while i < count: i = i + 1 p = BlogPost.objects.get(id=i) g = Game.objects.get(id=i) u = MyUser.objects.get(id=i) j = 0 while j < 10: if ( i % 2 == 0): content_object_ = g else: content_object_ = p mark_ = math.trunc(random.random() * 5) new_rating = Rating(mark = mark_, content_object = content_object_) new_rating.save() e = Rating.objects.get(id=_id) u.rating_set.add(e) _id = _id + 1 j = j + 1 i = 0 _id = 1 while i < count: i = i + 1 g = Game.objects.get(id=i) j = 1 while j < 11: game_ = g img_ = str(j) + ".jpg" new_img= Screenshot(game = game_, img = img_) new_img.save() e = Screenshot.objects.get(id=_id) g.screenshot_set.add(e) _id = _id + 1 j = j + 1
def _create_tags(self): count = 1000 i = 0 while i < count: src = 'eugene.jpg' if i % 2 == 0: src = 'Art.jpg' tlisp = Team(title='Mike' + str(i), text='seo', img=src) tlisp.save() i = i + 1 #tjava = Tag(name='Java') #tjava.save() i = 0 while i < count: login_ = 'Black' + str(i) password_ = 'qwerty' username_ = 'Wolf' + str(i) img_ = str(i % 7 + 1) + ".jpg" new_user = MyUser(password=password_, username=username_, img=img_) new_user.save() i = i + 1 i = 0 while i < count: title_ = 'Game number ' + str(i) text_ = 'Game text number ' + str(i) img_ = str(i % 5 + 1) + '_' + '1.jpg' download_link_ = 'http://mail.ru' play_link_ = 'http://yandex.ru' description_ = 'Game description number ' + str(i) new_game = Game(title=title_, text=text_, img=img_, download_link=download_link_, play_link=play_link_, description=description_) new_game.save() i = i + 1 i = 0 _id = 1 while i < count: i = i + 1 g = Game.objects.get(id=i) u = MyUser.objects.get(id=i) j = 0 while j < 10: print("i " + str(i)) print(" j" + str(j)) text_ = "Comment number " + str(j) + "game" + str(i) new_comment = Comment(text=text_) new_comment.save() print("ID " + str(_id)) e = Comment.objects.get(id=_id) g.comment_set.add(e) u.comment_set.add(e) _id = _id + 1 j = j + 1 i = 0 my_str = "abcdefghigklmnopqrstuvwxyz " while i < count: title_ = "Post " + str(i) img_ = str(i % 7 + 1) + ".jpg" text_ = "" j = 0 while (j < 1000): text_ = my_str[math.trunc(random.random() * 36)] + text_ j = j + 1 new_post = BlogPost(title=title_, img=img_, text=text_) new_post.save() u = MyUser.objects.get(id=i + 1) e = BlogPost.objects.get(id=i + 1) u.blogpost_set.add(e) i = i + 1 i = 0 _id = 1 while i < count: i = i + 1 g = BlogPost.objects.get(id=i) u = MyUser.objects.get(id=i) j = 0 while j < 10: print("i " + str(i)) print(" j" + str(j)) text_ = "Comment number " + str(j) + "post" + str(i) new_comment_blog = CommentBlogPost(text=text_) new_comment_blog.save() print("ID " + str(_id)) e = CommentBlogPost.objects.get(id=_id) g.commentblogpost_set.add(e) u.commentblogpost_set.add(e) _id = _id + 1 j = j + 1 i = 0 _id = 1 while i < count: i = i + 1 p = BlogPost.objects.get(id=i) g = Game.objects.get(id=i) u = MyUser.objects.get(id=i) j = 0 while j < 10: if (i % 2 == 0): content_object_ = g else: content_object_ = p mark_ = math.trunc(random.random() * 5) new_rating = Rating(mark=mark_, content_object=content_object_) new_rating.save() e = Rating.objects.get(id=_id) u.rating_set.add(e) _id = _id + 1 j = j + 1 i = 0 _id = 1 while i < count: i = i + 1 g = Game.objects.get(id=i) j = 1 while j < 11: game_ = g img_ = str(j) + ".jpg" new_img = Screenshot(game=game_, img=img_) new_img.save() e = Screenshot.objects.get(id=_id) g.screenshot_set.add(e) _id = _id + 1 j = j + 1