def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') gender = request.form.get('gender', '1') hobby = request.form.getlist('hobby') img = request.files.get('img') if img: print img.filename img.save('/tmp/kk.txt') print request.form print gender print hobby #检查用户信息 _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 return redirect(url_for('users', msg='新建成功')) #跳转到用户列表url_for else: #跳转到用户新建页面,回显错误信息&用户信息 return render_template('user_create.html', \ error=_error, username=username, \ password=password, age=age)
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') gender = request.form.get('gender', '1') hobby = request.form.getlist('hobby') img = request.files.get('img') if img: print img.filename img.save('./test.img') print request.form print gender print hobby _is_ok, _error = user.validate_add_user(username, password, age) #检查用户信息 if _is_ok: user.add_user(username, password, age) #添加用户信息 flash('添加用户信息成功') return redirect('/users/') #跳转到用户列表 else: return render_template('user_create.html', username=username, password=password, age=age, error=_error)
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') _session_id = session['id']['id'] _session_username = session['user']['username'] # gender = request.form.get('gender','1') # hobby = request.form.getlist('hobby') # department = request.form.getlist('department') # img = request.files.get('img') # if img: # print img.filename # img.save('/tmp/kk.txt') # print request.form # print gender # print hobby # print department #检查用户信息是否合法 _is_ok, _error = user.validate_add_user(_session_username, username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 #flash("用户%s添加成功!" %username) #return redirect('/users/') #跳转到用户列表 return json.dumps({'is_ok': _is_ok, "error": _error})
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') # gender = request.form.get('gender','1') # hobby = request.form.getlist('hobby') # department = request.form.getlist('department') # img = request.files.get('img') # if img: # print img.filename # img.save('/tmp/kk.txt') # print request.form # print gender # print hobby # print department #检查用户信息是否合法 _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 flash("用户%s添加成功!" % username) return redirect('/users/') #跳转到用户列表 else: #跳转到用户新建页面,回显错误信息&用户信息 return render_template('user_create.html', \ error=_error, username=username, \ password=password, age=age)
def commituser(): #userid = request.form.get('id') username = request.form.get('adduser') age = request.form.get('addage') password = request.form.get('password') _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: #外部模块user.validate_user判断用户信息True执行 user.add_user(username, password, age) return json.dumps({'is_ok': _is_ok, 'error': _error})
def create_user(): username = request.form.get('user-username', '') password = request.form.get('user-password', '') age = request.form.get('user-userage', '') _is_ok, _error = user.validate_add_user(username, password, age) #检查用户信息 if _is_ok: user.add_user(username, password, age) #添加用户信息 return json.dumps({'is_ok': _is_ok, "error": _error})
def add_user(): username= request.form.get("username","") password= request.form.get("password","") age= request.form.get("age","") _is_ok,_error = user.validate_add_user(username,password,age) if _is_ok: user.add_user(username,password,age) flash("添加用户信息成功") return redirect('/users/') else: return render_template('user_create.html', info=_error)
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') #检查用户信息 _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 return json.dumps({'is_ok': _is_ok, "error": _error}) '''
def commituser(): #userid = request.form.get('id') username = request.form.get('adduser') age = request.form.get('addage') password = request.form.get('password') _is_ok, _error = user.validate_user(username, password, age) if _is_ok: #user.validate_user(username,password,age): #外部模块user.validate_user判断用户信息True执行 user.add_user(username,password,age) return redirect('/users/') else: # 检查不通过 提示信息 return render_template('adduser.html',error=_error,adduser=username,addage=age,password=password)
def add_user(): username = request.form.get('username','') password = request.form.get('password','') age = request.form.get('age','') _is_ok,_error = user.validate_add_user(username,password,age) if _is_ok: user.add_user(username,password,age) flash('新建成功!') return redirect('/users/') #return redirect(url_for('users',msg='新建成功')) else: return render_template('create_user.html',error=_error,username=username,password=password,age=age)
def pin_entered(self): if self._state == AWAIT_PIN: if self._pin == '999': self.pinchange_old() else: user_data = userdb.verify_login(self._dbconn, self._rfid, self._pin) if user_data != None: log.info("Authentication successful") log.debug("rfid = %s", user_data['rfid']) self.do_open() else: log.info("Authentication failed") self.denied() elif self._state == PINCHANGE_OLD: user_data = userdb.verify_login(self._dbconn, self._rfid, self._pin) if user_data != None: self.pinchange_new() else: self.denied() elif self._state == PINCHANGE_NEW: if len(self._pin) >= 4: self.pinchange_verify() else: self.denied() elif self._state == PINCHANGE_VERIFY: if self._pin == self._orig_pin: log.info("Changing pin") userdb.update_pin(self._dbconn, self._rfid, self._pin) self.await_rfid() self._door_io.granted() else: self.denied() elif self._state == ADD_KEY_PIN_NEW: if len(self._pin) >= 4: self.add_key_pin_verify() else: self.denied() elif self._state == ADD_KEY_PIN_VERIFY: if self._pin == self._orig_pin: log.info("Adding key") userdb.add_user(self._dbconn, self._rfid, self._pin, 1) self.await_rfid() self._door_io.granted() else: self.denied()
def pin_entered(self): if self._state == AWAIT_PIN: if self._pin == '999': self.pinchange_old() else: user_data = userdb.verify_login(self._dbconn, self._rfid, self._pin) if user_data != None: log.info("Authentication successful") log.debug("rfid = %s", user_data['rfid']) self.do_open() else: log.info("Authentication failed") self.denied() elif self._state == PINCHANGE_OLD: user_data = userdb.verify_login(self._dbconn, self._rfid, self._pin) if user_data != None: self.pinchange_new() else: self.denied() elif self._state == PINCHANGE_NEW: if len(self._pin) >= 4: self.pinchange_verify() else: self.denied() elif self._state == PINCHANGE_VERIFY: if self._pin == self._orig_pin: log.info("Changing pin") userdb.update_pin(self._dbconn, self._rfid, self._pin) self.await_rfid() self._door_io.granted() else: self.denied() elif self._state == ADD_KEY_PIN_NEW: if len(self._pin) >= 4: self.add_key_pin_verify() else: self.denied() elif self._state == ADD_KEY_PIN_VERIFY: if self._pin == self._orig_pin: log.info("Adding key") userdb.add_user(self._dbconn, self._rfid, self._pin, 1) self.await_rfid() self._door_io.granted() else: self.denied()
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') #检查用户信息 _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 return redirect(url_for('users', msg='新建成功')) #跳转到用户列表url_for else: #跳转到用户新建页面,回显错误信息&用户信息 return render_template('user_create.html', \ error=_error, username=username, \ password=password, age=age)
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') #检查用户信息 _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 return redirect(url_for('users', msg='新建成功')) #跳转到用户列表url_for else: #跳转到用户新建页面,回显错误信息&用户信息 return render_template('user_create.html', \ error=_error, username=username, \ password=password, age=age)
def UserAdd(): name = request.form.get('name') age = request.form.get('age','') passwd = request.form.get('passwd','') job = request.form.get('job','') sex = request.form.get('sex','') aihao = request.form.getlist('aihao') department = request.form.get('department') files = request.files.get('file') if files: print files.filename files.save("/tmp/%s"%files.filename) print sex,aihao,department,files if request.method == 'GET': return render_template('user/user_add.html') elif request.method == 'POST': _is_ok, error = user.vilidate_find(name,passwd,age,job) if _is_ok: flash(error) return render_template('user/user_add.html') else: if user.add_user(name,passwd,age,job): flash(u'添加: %s成功'%name) return redirect('/user/list/') else: return render_template('user/user_add.html', error=u'用户写入失败.')
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') #检查用户信息是否合法 _is_ok, _error = user.validate_add_user(username, password, age) if _is_ok: user.add_user(username, password, age) #检查ok,添加用户信息 flash("用户%s添加成功!" %username) return redirect('/users/') #跳转到用户列表 else: #跳转到用户新建页面,回显错误信息&用户信息 return render_template('user_create.html', \ error=_error, username=username, \ password=password, age=age)
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') _is_ok, _error = user.validate_add_user(username, password, age) #检查用户信息 if _is_ok: user.add_user(username, password, age) #添加用户信息 flash('添加用户信息成功') return redirect('/users/') #跳转到用户列表 else: return render_template('user_create.html', username=username, password=password, age=age, error=_error)
def adduser(): if request.method == "POST": form = request.form required_keys = [ "sid", "last_name", "first_name", "email", "cell", "osis", "dob", "grad_year", "home_phone", "mother", "father", "mother_email", "father_email", "mother_cell", "father_cell", "pref_lang" ] for key in required_keys: if key in form and form[key] != "": continue else: flash("Some information is missing", "danger") break sid = form["sid"] last_name = form["last_name"] first_name = form["first_name"] email = form["email"] cell = form["cell"] osis = form["osis"] dob = form["dob"] grad_year = form["grad_year"] home_phone = form["home_phone"] mother = form["mother"] mother_email = form["mother_email"] mother_cell = form["mother_cell"] father = form["father"] father_email = form["father_email"] father_cell = form["father_cell"] pref_lang = form["pref_lang"] data = [] data.append(sid) data.append([last_name, first_name, email, cell]) data.append([osis, dob, grad_year]) data.append([ mother, father, mother_email, father_email, home_phone, mother_cell, father_cell, pref_lang ]) userdb.add_user(data) return render_template("add_user.html")
def add_user(): username = request.form.get("username",'') password = request.form.get("password",'') age = request.form.get('age','') # gender = request.form.get("gerder",'0') # hobby = request.form.getlist('hobby') # img = request.files.get("img") # if img: # print img.filename # img.save('/tmp/dick.txt') # print request.form # print gender # print hobby #检查用户信息 _is_ok,_error = user.validate_add_user(username,password,age) if _is_ok: user.add_user(username,password,age) return json.dumps({'_is_ok':_is_ok,'error':_error})
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') phone = request.form.get('phone', '') email = request.form.get('email', '') img = request.files.get('img') if img: print img.filename img.save('/tmp/kk.txt') print request.form #检查用户信息 _is_ok, _error = user.validate_add_user(username, password, age, phone, email) if _is_ok: user.add_user(username, password, age, phone, email) #检查ok,添加用户信息 return json.dumps({'is_ok': _is_ok, 'error': _error}) #跳转到用户列表url_for else: #跳转到用户新建页面,回显错误信息&用户信息 return json.dumps({'is_ok': _is_ok, 'error': _error})
def add_user(): username = request.form.get('username', '') password = request.form.get('password', '') age = request.form.get('age', '') phone = request.form.get('phone', '') email = request.form.get('email','') img = request.files.get('img') if img: print img.filename img.save('/tmp/kk.txt') print request.form #检查用户信息 _is_ok, _error = user.validate_add_user(username, password, age, phone, email) if _is_ok: user.add_user(username, password, age, phone, email) #检查ok,添加用户信息 return json.dumps({'is_ok': _is_ok, 'error':_error}) #跳转到用户列表url_for else: #跳转到用户新建页面,回显错误信息&用户信息 return json.dumps({'is_ok': _is_ok, 'error':_error})
def adduser(): if request.method == "POST": form = request.form required_keys = ["sid", "last_name", "first_name", "email", "cell", "osis", "dob", "grad_year", "home_phone", "mother", "father", "mother_email", "father_email", "mother_cell", "father_cell", "pref_lang"] for key in required_keys: if key in form and form[key] != "": continue else: flash("Some information is missing", "danger") break sid = form["sid"] last_name = form["last_name"] first_name = form["first_name"] email = form["email"] cell = form["cell"] osis = form["osis"] dob = form["dob"] grad_year = form["grad_year"] home_phone = form["home_phone"] mother = form["mother"] mother_email = form["mother_email"] mother_cell = form["mother_cell"] father = form["father"] father_email = form["father_email"] father_cell = form["father_cell"] pref_lang = form["pref_lang"] data = [] data.append(sid) data.append([last_name, first_name, email, cell]) data.append([osis, dob, grad_year]) data.append([mother, father, mother_email, father_email, home_phone, mother_cell, father_cell, pref_lang]) userdb.add_user(data) return render_template("add_user.html")
def UserAdd(): name = request.form.get('name') age = request.form.get('age', '') passwd = request.form.get('passwd', '') job = request.form.get('job', '') if request.method == 'GET': return render_template('user_add.html') elif request.method == 'POST': _is_ok, error = user.vilidate_find(name, passwd, age, job) if _is_ok: flash(error) return render_template('user_add.html') else: if user.add_user(name, passwd, age, job): flash(u'添加: %s成功' % name) return redirect('/user/list/') else: return render_template('user_add.html', error=u'用户写入失败.')
def UserAdd(): name = request.form.get('name') age = request.form.get('age', '') passwd = request.form.get('passwd', '') job = request.form.get('job', '') file = request.files.get('file') if file: file.save("/tmp/%s" % file.filename) if request.method == 'GET': return render_template('user/user_add.html') elif request.method == 'POST': _is_ok, error = user.vilidate_find(name, passwd, age, job) if _is_ok: # flash(error) # return render_template('user/user_add.html') return json.dumps({"is_ok": _is_ok, "error": error}) else: if user.add_user(name, passwd, age, job): # flash(u'添加: %s成功'%name) # return redirect('/user/list/') return json.dumps({"is_ok": _is_ok, "error": error}) else: # return render_template('user/user_add.html', error=u'用户写入失败.') return json.dumps({"is_ok": _is_ok, "error": error})
async def add_user(user: user.User): return userdb.add_user(user)
import userdb a = ["cheng", "ethan", "*****@*****.**", 7185517052] b = [204852362, "9/17/1998", 2016] c = ["jennifer", "kenny", "*****@*****.**", "", 7182247242, 7185983823, 0, ""] userdb.add_user([2199, a, b, c])
import userdb a = ["cheng", "ethan", "*****@*****.**", 7185517052] b = [204852362, "9/17/1998", 2016] c = [ "jennifer", "kenny", "*****@*****.**", "", 7182247242, 7185983823, 0, "" ] userdb.add_user([2199, a, b, c])