def create_user_account(): api_key = util.random_api_key() data = request.get_json() user = User() user.username = data['username'] password = data['password'] hashed_pass = util.hash_password(password) user.password_hash = hashed_pass user.first_name = data['first_name'] user.last_name = data['last_name'] user.email = data['email'] user.api_key = api_key user.save() return jsonify({"api_key": account.api_key})