Esempio n. 1
0
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)
Esempio n. 2
0
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)