def register(): form = RegisterForm() 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/register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): data = form.data user = User(name=data["username"], email=data["email"], pwd=generate_password_hash(data["pwd"]), phone=data["phone"], uuid=uuid.uuid4().hex) db.session.add(user) db.session.commit() flash("Successfully added", "ok") return render_template("home/register.html", form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): data = form.data new_user = User(name=data['name'], password=data['password'], email=data['email'], phone=data['phone'], uuid=uuid.uuid4().hex) db.session.add(new_user) db.session.commit() flash('注册成功!', 'ok') return render_template('home/register.html', form=form)
def register(): registerForm = RegisterForm() if registerForm.validate_on_submit(): formData = registerForm.data if randomCode == formData['code']: user = User(name=formData['name'], pwd=generate_password_hash(formData['pwd']), phone=formData['phone']) db.session.add(user) db.session.commit() flash('注册成功!', 'okey') else: flash('注册失败,请检查验证码是否正确输入!', 'error') return render_template('home/register.html', form=registerForm)
def register(): form = RegisterForm() from werkzeug.security import generate_password_hash 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) db.session().add(user) db.session.commit() flash("注册会员成功", 'ok') return render_template("home/register.html", form=form)
def register(): form = RegisterForm() 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 register(): form = RegisterForm() if form.validate_on_submit(): data = form.data new_user = User( name=data["name"], email=data["email"], phone=data["phone"], pwd=generate_password_hash(data["pwd"]), ) db.session.add(new_user) db.session.commit() flash("注册成功!", "ok") return render_template("home/register.html", form=form)
def register(): form = RegisterForm() if request.method == 'GET': return render_template('html_page/register.html', form=form) else: if form.validate_on_submit(): print('用户提交数据通过格式验证,提交的值为:', form.data) new_user = User(user_name=form.username.data, password=form.password.data, tel=form.tel.data, id_card=form.idCard.data) add_user(new_user) return '注册成功' else: return render_template('html_page/register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): data = form.data # print(data) user = User.query.filter_by(username=data["username"]).first() if user: flash("用户名已经注册!", "err") return redirect(url_for('home.register')) user = User(username=data["username"], pwd=data["pwd"]) db.session.add(user) db.session.commit() flash("注册成功,请登录", "ok") return redirect(url_for('home.login')) return render_template('home/register.html', form=form)
def home_register(): from app import db from app.home.forms import RegisterForm from app.models import User form = RegisterForm() 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"])) db.session.add(user) db.session.commit() flash("恭喜!注册成功", "ok") return render_template("home/register.html", form=form)
def register(): form = RegisterForm() 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"]), info="这个人很懒,什么都没有留下", face="face.jpg", 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 = RegisterForm() 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=uuid4().hex ) db.session.add(user) db.session.commit() flash("注册成功", "ok") return render_template('home/register.html', form=form)
def register(): ''' 注册功能 ''' if "user_id" in session: return redirect(url_for("home.index")) form = RegisterForm() if form.validate_on_submit(): data = form.data user = User(username=data["username"], email=data["email"], password=generate_password_hash(data["password"]), phone=data["phone"]) db.session.add(user) db.session.commit() return redirect(url_for("home.index")) return render_template("home/register.html", form=form)
def register(): """ 注册功能 """ form = RegisterForm() # 导入注册表单 if form.validate_on_submit(): # 提交注册表单 data = form.data # 接收表单数据 # 为User类属性赋值 user = User( username=data["username"], # 用户名 email=data["email"], # 邮箱 pwd=generate_password_hash(data["pwd"]), # 对密码加密 ) db.session.add(user) # 添加数据 db.session.commit() # 提交数据 flash("注册成功!", "ok") # 使用flask存储成功信息 return render_template("home/register.html", form=form) # 渲染模板
def register(): form = RegisterForm() if form.validate_on_submit(): data = form.data user = User(name=data.get('name'), email=data.get('email'), phone=data.get('phone'), pwd=generate_password_hash(data.get('pwd')), info="他很懒,什么也没有填写!") db.session.add(user) db.session.commit() flash("注册成功") # 进行登陆并且保存session session["user"] = data.get('email') session["user_id"] = user.id return redirect(url_for('home.user')) return render_template("home/register.html", form=form)
def register(): from app.home.forms import RegisterForm from app.models import User from app import db form = RegisterForm() 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']), ) db.session.add(user) db.session.commit() flash('注册成功!', 'ok') return render_template('home/register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): data = form.data if data['pwd'] != data['confirm_pwd']: flash('两次密码输入不一致') return redirect(url_for('home.register')) 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() flash('注册会员成功') return redirect(url_for('home.login')) return render_template('home/register.html', form=form)
def register(): """ 注册功能 """ if "user_id" in session: return redirect(url_for("home.index")) form = RegisterForm() # 导入注册表单 if form.validate_on_submit(): # 提交注册表单 data = form.data # 接收表单数据 # 为User类属性赋值 user = User( username=data["username"], # 用户名 email=data["email"], # 邮箱 password=generate_password_hash(data["password"]), # 对密码加密 phone=data['phone']) db.session.add(user) # 添加数据 db.session.commit() # 提交数据 return redirect(url_for("home.login")) # 登录成功,跳转到首页 return render_template("home/register.html", form=form) # 渲染模板
def register(): form = RegisterForm() if form.validate_on_submit(): data = form.data if data["password"] != data["passwordtwo"]: flash("密码不一致") return redirect(url_for("home.register")) user = User.query.filter_by(email=data["email"]).count() if user == 1: flash("邮箱已注册") return redirect(url_for("home.register")) user = User(nickname=data["nickname"], email=data["email"], password=data["password"]) db.session.add(user) db.session.commit() flash("注册成功!") return redirect(url_for("home.login")) return render_template("home/register.html", form=form)
def home_register(): from app.home.forms import RegisterForm from app.models import User from app import db form = RegisterForm() print('######form before submit check ####') if form.validate_on_submit(): print('form submit enter.') data = form.data user = User( name=data['name'], email=data['email'], phone=data['phone'], pwd=generate_password_hash(data['pwd']), ) db.session.add(user) db.session.commit() flash("恭喜,注册成功!", "ok") return render_template("home/register.html", title="会员注册", form=form)
def register(): form = RegisterForm() 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, add_time = datetime.datetime.now() ) 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 = RegisterForm() if form.validate_on_submit(): # 1. 从前端获取用户输入的值; email = form.email.data username = form.username.data password = form.password.data # 2. 判断用户是否已经存在? 如果返回位None,说明可以注册; u = User.query.filter_by(name=username).first() if u: flash("用户%s已经存在" % (u.name)) return redirect(url_for('home.register')) else: u = User(name=username, email=email) u.password = generate_password_hash(password) # 对于密码进行加密 db.session.add(u) db.session.commit() flash("注册用户%s成功" % (u.name)) return redirect(url_for('home.login')) return render_template('home/register.html', form=form)
def register(): ''' 注册 ''' form = RegisterForm(request.form) tt = form.name.data count = User.query.filter_by(name=tt).count() if count == 0 and 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")) # flash("用户名已存在,请重新注册新的用户名") return render_template("home/register1.html", form=form)