def new(): form = ApplyForm() if request.method == 'GET': all_course = course.filter(course.c.status == True) return {'form':form,'all_course':all_course} elif request.method == 'POST': flag = form.validate(request.params) if flag: n = Apply(**form.data) n.save() response.template = "new_ok.html" return {"id":n.id} else: return {"form":form}