def zhuce(): if request.method == 'POST': u = Users() list = ['nickname', 'email', 'pwd', 'tel'] for item in list: u[item] = request.form.get(item) u.role = 1 u.msgnum = 0 updtime = time.time() u.headImg = '/static/photos/headImg/basic.jpg' u.bgimg = '/static/img/bg4.jpg' u.updtime = updtime u.createtime = updtime try: u.save() return ('<script>alert("注册成功");location.href="/";</script>') except Exception as err: estr = str(err) if estr.find('emailuiq') > 0: return ('<script>alert("邮箱已被注册");location.href="/";</script>') elif estr.find('teluiq') > 0: return ( '<script>alert("手机号码已被注册");location.href="/";</script>') else: return '数据库异常'
def zhuce(): if request.method == 'POST': u = Users() #插库的时候,需要将插入的内容,插到这里面 list = ['email','pwd','nicheng','tel'] for item in list: u[item]=request.form.get(item) u.role=1 u.msgnum=0 updtime = time.strftime('%Y-%m-%d %H:%M:%S') #将时间转换成整体显示 # updtime = time.time() u.updtime = updtime u.createtime = updtime try: #例外捕获 u.save() #存入数据 return '<script>alert("注册成功");location.href="/";</script>' except Exception as err: estr = str(err) if estr.find('emailuiq')>0: return 'email重复' elif estr.find('teluiq')>0: return '电话号码重复' elif estr.find('nichenguiq')>0: return '昵称重复' else: return '数据库异常'
def zhuce(): if request.method == 'POST': u = Users() #插库的时候,需要将插入的内容,插到这里面 list = ['uname', 'pwd', 'email', 'tel'] for item in list: u[item] = request.form.get(item) updtime = time.strftime('%Y-%m-%d %H:%M:%S') #将时间转换成整体显示 # updtime = time.time() u.updtime = updtime u.createtime = updtime try: #例外捕获 u.save() #存入数据 return '插入成功' except Exception as err: estr = str(err) if estr.find('unameuiq') > 0: return '用户名重复' elif estr.find('emailuiq') > 0: return 'email重复' elif estr.find('teluiq') > 0: return '电话号码重复' else: return '数据库异常'
def zhuce(): if request.method == 'POST': u = Users() list = ['email', 'pwd', 'nicheng', 'tel'] for item in list: u[item] = request.form.get(item) u.role = 1 u.msgnum = 0 updtime = time.time() u.updtime = updtime u.createtime = updtime try: u.save() return '<script>alert("注册成功");location.href="/";</script>' except Exception as err: estr = str(err) if estr.find('emailuiq') > 0: return 'email重复' elif estr.find('teluiq') > 0: return '电话号码重复' elif estr.find('nichenguiq') > 0: return '昵称重复' else: return '数据库异常'