Ejemplo n.º 1
0
 def delete(self, _id):
     '''delete a user by id'''
     user = UserModel.fetch_by_id(_id)
     if user:
         user.delete_from_db()
         return {'message': 'user deleted successfully'}
     else:
         return {'message': 'That user does not exist'}
Ejemplo n.º 2
0
 def get(self, _id):
     '''Retrieve a user by id'''
     user = UserModel.fetch_by_id(_id)
     return user_schema.dump(user)
Ejemplo n.º 3
0
 def get(self):
     """ use this ednpoint to get a list of tasks """
     user_id = get_jwt_identity()
     user = UserModel.fetch_by_id(user_id)
     user_tasks = user.tasks
     return tasks_schema.dump(user_tasks)