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 first_name = form.first_name.data last_name = form.last_name.data user = User(user_id = user_id, email = email, first_name = first_name, last_name= last_name) user.set_password(password) user.save() flash('You are successfully registered!') return redirect(url_for('index')) return render_template("register.html",title = "Register",form = form,register =True)
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.set_password(data['password']) user.save() return jsonify(User.objects(user_id =data['user_id']))