def regist_admin(): """ Register a new user """ form = RegisterForm() if form.validate_on_submit(): user = form.save() return redirect(url_for('index')) return render_template("auth/register.html", form=form)
def register(): form = RegisterForm(request.form) if request.method == 'POST' and form.validate(): with db.auto_commit(): user = User() user.set_attrs(form.data) db.session.add(user) return redirect(url_for('web.login')) return render_template('auth/register.html', form=form)
def post(self): form = RegisterForm(self.request.body_arguments) if form.validate(): user = self.db.query(User).filter(User.email == form.email.data).first() if user is not None: form.email.errors.append('邮箱已被使用') return self.render('auth/register.html', form=form) user = User(email=form.email.data, name=form.username.data) user.set_password(form.password.data) self.db.add(user) self.db.commit() self.redirect(self.reverse_url('login')) return self.render('auth/register.html', form=form)
def register(): form = RegisterForm(request.form) if form.validate_on_submit(): user = User(email=form.email.data, password=form.password.data) db.session.add(user) db.session.commit() login_user(user) flash('Thank you for registering.', 'success') return redirect(url_for("user.members")) return render_template('user/register.html', form=form)
def post(self, *args, **kwargs): form = RegisterForm(self.request.arguments) if form.validate(): if AccountDB.check_email(form.email.data): AccountDB.create(form.data) self.render(tmpl('register_need_approve')) return else: form.set_field_error('email', "email_occupied") self.context.update({'form': form}) self.render(tmpl('register'))
def register(): form = RegisterForm(request.form) if request.method == 'POST': if form.validate_on_submit(): # if form.validate_username(): try: user = form.save() except IntegrityError as e: return make_response(422, message='User name is existed') login_user(user) return url_for('busad.upload') try: return render_template('register.html', title='Register', form=form) except TemplateNotFound: abort(404)
def b(): cjjs = CjjsForm() cjqx = CjqxForm() form = RegisterForm() #return render_template('two/index.html',cjjs=cjjs,cjqx=cjqx,form=form) return render_template('two/th.html', cjjs=cjjs, cjqx=cjqx, form=form)
def admin_email(): from p.models import User, Role, Permission, Photo, Collect, Follow, Notification, Photohead, Comment from forms.auth import RegisterForm user = User.query.all() role = Role.query.all() permission = Permission.query.all() sp = RegisterForm() photos = Photo.query.all() #a=Photo.query.filter_by(filename=filename).first() return dict(User=User, user=user, role=role, permission=permission, sp=sp, photos=photos, Photo=Photo, Collect=Collect, Follow=Follow, Notification=Notification, Photohead=Photohead, Comment=Comment)
def get(self): self.context.update({'title': u'Регистрация', 'form': RegisterForm()}) self.render(tmpl('register'))