def testcase(page=1): qry = dba.get_tabel_query(TestCase) cases = qry.paginate(page, config.PAGE_SHOW_NUM, False) return render_template("list_cases.html", user = g.user, data = cases, route_tag = testcase.func_name)
def login(): form = LoginForm(request.form) if request.method == "POST" and form.validate(): user_query = dba.get_tabel_query(User, email = form.email.data, name = form.name.data) print user_query user = user_query.first() if not user: print "no such user,please regist." return redirect(url_for("login")) login_user(user) return redirect(url_for("index")) return render_template("login.html", form = form)
def login(): form = LoginForm(request.form) if request.method == "POST" and form.validate(): user_query = dba.get_tabel_query(User, email = form.email.data, password = form.password.data) user = user_query.first() if not user: flash(u"用户名或密码错误") return redirect(url_for("login")) login_user(user, remember=form.remember_me.data) dba.save_objs(g.user) return redirect(url_for("index")) return render_template("login.html", form = form)
def run(page=1): qry = dba.get_tabel_query(Run) runs = qry.paginate(page, config.PAGE_SHOW_NUM, False) return render_template("list_cases.html", data = runs, route_tag = run.func_name)
def testset(page=1): qry = dba.get_tabel_query(TestSet) sets = qry.paginate(page, config.PAGE_SHOW_NUM, False) return render_template("list_cases.html", data = sets, route_tag = testset.func_name)