예제 #1
0
파일: views.py 프로젝트: selboo/python
def index_delete(ida):
	form = blogform()
	
	if hasattr(request, 'user') and request.user:
		pass
	else:
		return redirect('/login')
	
	if request.method == 'GET':
		n = blogm()
		n.filter(n.c.id==ida).remove()
		
	return redirect('/')
예제 #2
0
파일: views.py 프로젝트: selboo/python
def index1():
#	blogs = functions.get_model('blogm')
#	blog = blogs.all()

	form = blogform()

	if request.method == 'POST':
		for i in request.params.keys():
			print i,request.params[i]
#		n         = blogm()
#		n.name    = request.params["name"]
#		n.content = request.params["content"]
#		n.save()
		flag = form.validate(request.params)
		if flag:
			n = blogm(**form.data)
			n.save()

	blog_all = blogform()
	blogm_all = blogm.all()
	return {"blog":blog_all,"blogm_all":blogm_all}
예제 #3
0
파일: views.py 프로젝트: selboo/python
def index_save():
	form = blogform()
	
	if hasattr(request, 'user') and request.user:
		pass
	else:
		return redirect('/alert')

	if request.method == 'POST':
		flag = form.validate(request.params)
		if flag:
			n      = blogm(**form.data)
			n.name = request.user.username
			n.save()
	
	
#	for i in request.params.keys():
#		print request.params[i]
#	return {}

	return redirect('/')