Пример #1
0
def register():
    if session.get('username'):
        return redirect(url_for('index'))
    form = RegisterForm()
    if (form.validate_on_submit()):
        user_id = User.objects.count()
        user_id += 1

        email = form.email.data
        password = form.password.data
        firstName = form.firstName.data
        lastName = form.lastName.data
        # username    = form.username.data

        user = User(user_id=user_id,
                    email=email,
                    first_name=firstName,
                    last_name=lastName)
        user.SetPassword(password)
        user.save()
        flash('You have successfully registered! Congrats!')
        return redirect(url_for('index'))
    return render_template("register.html",
                           register=True,
                           form=form,
                           title="Register")
Пример #2
0
 def post(self):
     data = api.payload
     user = User(user_id=data['user_id'],
                 email=data['email'],
                 first_name=data['first_name'],
                 last_name=data['last_name'])
     user.SetPassword(data['password'])
     user.save()
     return jsonify(User.objects(user_id=data['user_id']))