def live(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash('Register Success, please login!', 'success') return redirect(url_for('.login')) return render_template('live.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash('zhucechengong,qingdenlu!', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash('注册成功,请登录!', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def create_user(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash('用户创建成功', 'success') return redirect(url_for('admin.users')) return render_template('admin/create_user.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash('注册成功, 请登陆! ', 'success') return redirect(url_for('.login')) # front.login 简写, 在同一个 Blueprint 下 return render_template('register.html', form=form)
def create_user(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash("用户创建成功", "success") return redirect(url_for("admin.users")) return render_template("admin/create_user.html", form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): # validate_on_submit 是 flask_wtf 提供的 FlaskForm 中封装的一个方法,返回是一个布尔值 form.create_user() flash('注册成功,请登录!', 'success') return redirect(url_for('.login')) # .login 是 front.login 的简写,重定向到当前 Blueprint 下的某个路由就可以这样简写 return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if not form.username.data.isalnum(): flash('用户名只能由字母和数字组成') form.create_user() flash('register success', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): form.create_user() flash('注册成功,请登录', 'success') return redirect(url_for('.login')) # if request.method == 'POST': # flash('注册失败','success') return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if not form.username.data.isalnum(): flash('username only support alphabet and digital', 'success') else: form.create_user() flash("注册成功,请登录!", "success") return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if not form.username.data.isalnum(): flash('usename only support alphabt or number', 'success') else: form.create_user() flash('注册成功,请登陆!', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if not form.username.data.isalnum(): flash('username not all number', category='danger') else: form.create_user() flash('注册成功,请登录!', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if re.findall('[^A-Za-z0-9]', form.username.data): flash('only number and English alphabet are allowed', ) return redirect(url_for('.register')) form.create_user() flash('register success', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if not form.username.data.isalnum(): flash('username only support alphabet and digital', 'success') else: form.create_user() flash('register success', 'success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form=RegisterForm() if form.validate_on_submit(): #使用isalnum判断是否所数字和字母并flash错误 if not form.username.data.isalnum(): flash('用户名只能使用数字和字母') return redirect(url_for('.register')) form.create_user() flash('注册成功,请登录!','success') return redirect(url_for('.login')) return render_template('register.html',form=form)
def register(): # 引入RegisterForm()表单 form = RegisterForm() # validate_on_submit FlaskForm封装的方法,若提交的表单通过验证器验证,返回True,or False if form.validate_on_submit(): if not form.username.data.isalnum(): flash('username only support alphabet and digital', 'success') else: form.create_user() flash('注册成功,请登录!','success') return redirect(url_for('.login')) return render_template('register.html', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): print('start') print(form.username.data) form.create_user() print('success') flash('register success', 'success') return redirect(url_for('.login')) else: if not form.username.data.isalnum(): print('error') flash('username must be a num or character', 'warning') return render_template('register.html', form=form)