def admin(request): if request.method == 'GET': if 'user' in request.session: if request.session['security_level'] == 10: Users = [] for user in User.objects(is_verify=False): Users.append(user) return render_to_response('admin.html', {'Users': Users} ,RequestContext(request)) return redirect(request, 'You are not admin', '') elif request.method == 'POST': d = request.POST uname = d['username'] User.objects(username=uname).update(set__is_verify=True) return redirect(request, '', 'admin', 0)
def admin(request): if request.method == 'GET': if 'user' in request.session: if request.session['security_level'] == 10: Users = [] for user in User.objects(is_verify=False): Users.append(user) return render_to_response('admin.html', {'Users': Users}, RequestContext(request)) return redirect(request, 'You are not admin', '') elif request.method == 'POST': d = request.POST uname = d['username'] User.objects(username=uname).update(set__is_verify=True) return redirect(request, '', 'admin', 0)
def add_post(request): if request.method == 'GET': if 'user' in request.session: return render_to_response('add_post.html', RequestContext(request)) else: return redirect(request, 'You need to login to make a post', '') elif request.method == 'POST': d = request.POST title = d['title'] content = d['content'] date = datetime.datetime.now() viewable = d['viewable'] author = None for user in User.objects(username=request.session['user']): author = user form = UploadImgForm(request.POST, request.FILES) if form.is_valid(): newImg = Img(img_width=50, img_height=50) newImg.img_src.put(request.FILES['img'], content_type='image/jpeg') newImg.save() newPost = Post(title=title, content=content, date_added=date, image_id=newImg, author=author, viewable=viewable) newPost.save() return redirect(request, 'Added post successfully', '') return redirect(request, 'All inputs need to be filled', 'add_post')
def add_post(request): if request.method == 'GET': if 'user' in request.session: return render_to_response('add_post.html', RequestContext(request)) else: return redirect(request, 'You need to login to make a post', '') elif request.method == 'POST': d = request.POST title = d['title'] content = d['content'] date = datetime.datetime.now() viewable = d['viewable'] author = None for user in User.objects(username=request.session['user']): author = user form = UploadImgForm(request.POST, request.FILES) if form.is_valid(): newImg = Img(img_width = 50, img_height=50) newImg.img_src.put(request.FILES['img'], content_type = 'image/jpeg') newImg.save() newPost = Post(title=title, content=content, date_added=date, image_id=newImg, author=author, viewable=viewable) newPost.save() return redirect(request, 'Added post successfully', '') return redirect(request, 'All inputs need to be filled', 'add_post')