def register(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex, addtime=time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) print(user) check = User.query.filter_by(name=data["name"]).count() if check == 0: db.session.add(user) db.session.commit() print("用户数据提交到数据库") token = user.generate_active_token() # 发送用户账户激活的邮件 send_mail(user.email, '激活您的账户', 'email/activate', username=user.name, token=token) # 弹出消息 提示用户 flash("注册成功,请点击邮件中的链接完成激活") return redirect(url_for("home.user_login")) flash("用户名已存在") return render_template('home/register.html', form=form)
def regist(): form=RegistForm() if form.validate_on_submit(): data=form.data user_count=User.query.filter_by(name=data['name']).count() if user_count==1: flash('该用户已重复','err') return redirect(url_for('home.regist')) user = User( name=data['name'], pwd=generate_password_hash(data['pwd']), email=data['email'], phone=data['phone'], uuid=uuid.uuid4().hex, ) db.session.add(user) db.session.commit() return redirect(url_for("home.login")) username = get_username() if username != None: context = { 'login': username } else: context = { 'login': "******" } return render_template("home/regist.html",form=form,context=context)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data #查询用户名是否存在 name = data['name'] user = User.query.filter_by(name=name).count() if user == 1: flash('此昵称已存在!', 'err') return render_template('home/regist.html', form=form) email = data['email'] user = User.query.filter_by(email=email).count() if user == 1: flash('此邮箱已存在!', 'err') return render_template('home/regist.html', form=form) phone = data['phone'] user = User.query.filter_by(phone=phone).count() if user == 1: flash('此手机号已存在!', 'err') return render_template('home/regist.html', form=form) user = User( name=data['name'], email=data['email'], phone=data['phone'], pwd=generate_password_hash(data['pwd']), # 加密用户的密码 uuid=uuid.uuid4().hex # 生成用户的唯一标志符 ) db.session.add(user) db.session.commit() flash('恭喜您,注册成功!', 'ok') return redirect(url_for('home.login')) return render_template('home/regist.html', form=form)
def register(): form = RegistForm() if form.validate_on_submit(): data = form.data account = data['account'] pwd = generate_password_hash(data['pwd']), miners = data['miners'] username = Accounts.query.filter_by(username=account).first() if not username: username = Accounts( username=account, pass_hash=pwd, miners=miners, ) username.pass_hash = pwd username.miners = miners db.session.add(username) db.session.commit() token = generate_confirmation_token(data['account']) confirm_url = url_for('home.confirm_email', token=token, _external=True) subject = "Ethos注册激活验证" send_email(data['account'], subject, confirm_url) session['user'] = data['account'] session['confirmed'] = 0 return redirect(url_for("home.login", error='激活邮件已发送,请激活邮箱后登陆!')) return render_template('home/register.html', form=form)
def logup(): form = RegistForm() if form.validate_on_submit(): data = form.data username = data["name"] if 0 != data['select1']: sele1 = 1 else: sele1 = 0 if 0 != data['select2']: sele2 = 2 else: sele2 = 0 if 0 != data['select3']: sele3 = 4 else: sele3 = 0 lei = sele3 + sele2 + sele1 print(username) print(sele1, sele2, sele3) print(lei) user = User(name=data["name"], pwd=data["pwd"], lei=lei) db.session.add(user) db.session.commit() flash("注册成功!", "ok") return render_template('home/index.html', username=username, lei=lei) return render_template('home/注册.html', form=form)
def logup(): form = RegistForm() if form.validate_on_submit(): data = form.data username = data["name"] if 0 != data['select1']: sele1 = 1 else: sele1 = 0 if 0 != data['select2']: sele2 = 2 else: sele2 = 0 if 0 != data['select3']: sele3 = 4 else: sele3 = 0 lei = sele3 + sele2 + sele1 print(username) print(sele1, sele2, sele3) print(lei) # print(data['select2']) # print(data['select2']) # print(data['select2']) user = User( # id=10002, name=data["name"], # pwd=generate_password_hash(data["pwd"]), pwd=data["pwd"], lei=lei # user_id = 1002, # shop = uuid.uuid4().hex # shop = 11 ) db.session.add(user) db.session.commit() flash("注册成功!", "ok") uservalues(username) shopname = shop.query.all() return render_template('home/index.html', username=username, lei=lei, shopname=shopname) # if request.method == 'POST': # # 2.获取请求的参数 # username = request.form.get('username') # password = request.form.get('password') # fashion = request.form.get('Fruit1') # life = request.form.get('Fruit2') # food = request.form.get('Fruit3') # print(username, password,fashion,life,food) # # flash(u'%s'%password) # return render_template('home/index.html') # else: return render_template('home/注册.html', form=form)
def register(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data["name"], pwd=generate_password_hash(data["pwd"]), addtime=datetime.now()) db.session.add(user) db.session.commit() flash("注册成功", "ok") return render_template("home/register.html", form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(email=data['email'], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash("Registered successfully !", 'ok') return render_template("home/regist.html", form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data['name'], pwd=generate_password_hash(data['pwd']), phone=data['phone'], email=data['email'], uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash('注册成功!', 'ok') return render_template('home/regist.html', form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash("注册成功!", "ok") return render_template("home/regist.html", form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data['name'], email=data['email'], phone=data['phone'], pwd=generate_password_hash(data['pwd']), uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash("注册成功!", "ok") return redirect(url_for('home.login')) return render_template("home/regist.html", form=form)
def register(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data['name'], email=form.email.data, phone=form.phone.data, pwd=form.pwd.data, uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash('注册成功', 'ok') return redirect(url_for('home.login')) return render_template('home/register.html', form=form)
def register(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User(name=data['name'], email=data['email'], phone=data['phone'], pwd=generate_password_hash(data['pwd']), uuid=uuid.uuid4().hex, addtime=current_time) db.session.add(user) db.session.commit() flash(u"注册成功", "ok") return render_template("home/register.html", form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User( name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex ) db.session.add(user) db.session.commit() flash("注册成功!", "ok") return render_template("home/regist.html", form=form)
def register(): form = RegistForm() from werkzeug.security import generate_password_hash if form.validate_on_submit(): data = form.data user = User(name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex, face=uuid.uuid4().hex + '.png') db.session.add(user) db.session.commit() flash(u"用户注册成功", "OK") return render_template("home/register.html", form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User( name=data["name"], pwd=data["pwd"], phone=data["phone"], email=data["email"], uuid=uuid.uuid4().hex ) db.session.add(user) db.session.commit() flash("注册成功", "ok") return redirect(url_for("home.login")) return render_template("home/regist.html", form=form)
def register(): """ 会员注册 """ form = RegistForm() #实例化forms if form.validate_on_submit(): #提交的时候进行验证,如果数据能被所有验证函数接受,则返回true,否则返回false data = form.data #获取form数据信息(包含输入的用户名(account)和密码(pwd)等信息),这里的account和pwd是在forms.py里定义的 user = User(name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash("注册成功!", "ok") return render_template("home/register.html", form=form)
def register(): """会员注册""" form = RegistForm() if form.validate_on_submit(): data = form.data user = User( name = data["name"], email = data["email"], phone = data["phone"], pwd = generate_password_hash(data["pwd"]), uuid = uuid.uuid4().hex ) db.session.add(user) db.session.commit() flash("注册成功!","ok") return redirect(url_for("home.login")) return render_template('home/register.html',form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User( name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex, face="20180108150558dd20b1539be94e0b854315bc9e9b63b6.png", info=data["name"] ) db.session.add(user) db.session.commit() flash("注册成功", "ok") return redirect(url_for("home.regist")) return render_template("home/register.html", form=form)
def register(): form = RegistForm() if form.validate_on_submit(): dataf = form.data yqm = Yqm.query.filter_by(data=dataf['yqm']) if yqm.count() == 1: user = User(name=dataf['name'], email=dataf['email'], phone=dataf['phone'], pwd=generate_password_hash(dataf['pwd']), uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() db.session.delete(yqm.first()) db.session.commit() flash('注册成功') else: flash('邀请码无效啦') return render_template("home/register.html", form=form)
def register(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User( name=data['name'], pwd=generate_password_hash(data['pwd']), email=data['email'], phone=data['phone'], uuid=uuid.uuid4().hex ) #print(user) try: db.session.add(user) db.session.commit() flash('恭喜您!注册成功','ok') except: db.session.rollback() return render_template("home/register.html",form=form) # 会员注册
def regist(): form = RegistForm() if form.validate_on_submit() is True: if validate(form) is not '': flash(validate(form), 'err') else: try: data = form.data field_user = User(name=data['name'], email=data['email'], phone=data['phone'], password=generate_password_hash( data['password']), uuid=uuid.uuid4().hex) db.session.add(field_user) db.session.commit() flash('注册成功', 'ok') except: raise flash('数据库存储异常', 'err') return render_template('home/regist.html', form=form)
def regist(): form = RegistForm() if form.validate_on_submit(): data = form.data user = User( name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), uuid=uuid.uuid4().hex ) db.session.add(user) db.session.commit() flash("注册成功", "ok") redirect(url_for("home.regist")) userlog = Userlog( user_id=user.id, ip=request.remote_addr ) db.session.add(userlog) db.session.commit() return render_template("home/regist.html", form=form)