Exemple #1
0
def update_user():
    #获取修改页面的用户信息
    _id = request.form.get('id', '')
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', 0)
    _session_id = session['user']['id']
    _session_username = session['user']['username']
    #print type(_id),type(_session_id)
    #print type(_id),type(username),type(password),type(age)
    #检查在修改页面的用户信息
    _is_ok, _error = User.validate_update_user(_id,_session_id,username,_session_username,password,age)
    #print "valid:%s" %_is_valid_ok
    #print "error:%s"  %_error
    if _is_ok:
        User.update_user(_id,username, password, age)
        # flash("用户%s修改成功!"  %username)
        # return redirect('/users/')
    return json.dumps({'is_ok':_is_ok, "error":_error})