Ejemplo n.º 1
0
def login():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    if models.validate_user_login(username, password):
        return redirect('/listUser/')
    else:
        return render_template('login.html', \
            login_error='用户名或密码错误')
Ejemplo n.º 2
0
def login():
    username = request.form.get('username','')
    password = request.form.get('password','')
    if models.validate_user_login(username,password):
        return redirect('/listUser/')
    else:
        return render_template('login.html', \
            login_error='用户名或密码错误')
Ejemplo n.º 3
0
def login():
    username =  request.form.get('username','')
    password = request.form.get('password','')
    if models.validate_user_login(username,password):
      return redirect('/users/')
    else:
      return render_template('index.html',\
                          loginerror='用户名或者密码错误',\
                          loginusername=username,\
                          loginpassword=password)
Ejemplo n.º 4
0
def login():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    if models.validate_user_login(username, password):
        return redirect('/users/')
    else:
        return render_template('index.html',\
                            loginerror='用户名或者密码错误',\
                            loginusername=username,\
                            loginpassword=password)
Ejemplo n.º 5
0
def login():
    username =  request.form.get('username','')
    password =  request.form.get('password','')
    if models.validate_user_login(username,password):
        print username,password
        with open('tmp_user','w') as txt:
            print >> txt,username
            txt.close()
        return render_template('/index2.html',loginusername = username)
    else:
        return render_template('/index.html',loginerror = '登陆失败,用户名或密码错误', loginusername = username, loginpassword = password)
Ejemplo n.º 6
0
def login():
	params = request.args if request.method == 'GET' else request.form

	name = params.get('username', '')
	password = params.get('password', '')

	if models.validate_user_login(name, password):
		session['username'] = name
		return redirect(url_for('listUser'))
	else:
		return render_template('login.html', error=u'用户名或密码错误', username=name)
Ejemplo n.º 7
0
def login():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    if models.validate_user_login(username, password):
        print username, password
        with open('tmp_user', 'w') as txt:
            print >> txt, username
            txt.close()
        return render_template('/index2.html', loginusername=username)
    else:
        return render_template('/index.html',
                               loginerror='登陆失败,用户名或密码错误',
                               loginusername=username,
                               loginpassword=password)
Ejemplo n.º 8
0
def login():
    # 如果为GET请求则从request.args中获取提交的数据
    # 如果为POST请求则从request.form中获取提交的数据
    params = request.args if request.method == 'GET' else request.form
    
    # 获取username和password信息
    username = params.get('username', '')
    password = params.get('password', '')
    
    # 验证用户名和密码
    if models.validate_user_login(username, password):
        # 成功则显示所有用户的信息列表
        return redirect('/users/')
    else:
        # 失败则提示用户失败, 依然返回登陆页面
        return render_template('login.html', error='用户名或密码错误', login_username=username)
Ejemplo n.º 9
0
def register():
    username =  request.form.get('username','')
    password =  request.form.get('password','')
    age = request.form.get('age','')
    address = request.form.get('address','')
    ok,info =  models.validate_user_register(username,password,age,address)
    if ok:
        models.add_user(username,password,age,address)
        validate = models.validate_user_login(username,password)
        if validate:
            info = '恭喜您,注册成功'
        else:
	    info = '注册失败了'
        return render_template('/index.html',registerok=ok, registerinfo=info)
    else:
        return render_template('/index.html',registerok=ok, registerinfo=info,usernameinfo = username,passwordinfo = password,ageinfo = age,addressinof = address)
Ejemplo n.º 10
0
def login():
    # 如果为GET请求则从request.args中获取提交的数据
    # 如果为POST请求则从request.form中获取提交的数据
    params = request.args if request.method == "GET" else request.form

    # 获取username和password信息
    username = params.get("username", "")
    password = params.get("password", "")

    # 验证用户名和密码
    if models.validate_user_login(username, password):
        # 成功则显示所有用户的信息列表
        return redirect("/users/")
    else:
        # 失败则提示用户失败, 依然返回登陆页面
        return render_template("login.html", error="用户名或密码错误", login_username=username)
Ejemplo n.º 11
0
def register():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', '')
    address = request.form.get('address', '')
    ok, info = models.validate_user_register(username, password, age, address)
    if ok:
        models.add_user(username, password, age, address)
        validate = models.validate_user_login(username, password)
        if validate:
            info = '恭喜您,注册成功'
        else:
            info = '注册失败了'
        return render_template('/index.html', registerok=ok, registerinfo=info)
    else:
        return render_template('/index.html',
                               registerok=ok,
                               registerinfo=info,
                               usernameinfo=username,
                               passwordinfo=password,
                               ageinfo=age,
                               addressinof=address)