def get(self, user_id=None): user = User.get(user_id=user_id) if user is not None: schema = UserSchema() userJSON = schema.dump(user) return jsonify({'result': userJSON}) else: abort(404, "user does not exist")
def put(self, user_id=None): data = json.loads(request.data) print(data) if user_id is not None: if 'password' in data: user = User.get(user_id=user_id) user.set_password(data['password']) db.session.commit() return jsonify({'result': "success"}) abort(409, "missing password") abort(409, "user doesn't exist")