예제 #1
0
 def get(self):
     if request.method == 'GET':
         try:
             users = PersonModel.find_all()
             if users:
                 resp = jsonify(people=[user.json() for user in users])
                 resp.status_code = 200
             else:
                 resp = jsonify(message='No se han registrado personas!')
                 resp.status_code = 404
         except ValueError as e:
             resp = jsonify(message='Error, {}'.format(e))
             resp.status_code = 500
         
         return resp 
예제 #2
0
 def get(self):
     """Fetch a list of all persons (latest version)"""
     persons_list_schema = PersonSchema(many=True, only=OUTPUT_FIELDS)
     return persons_list_schema.dump(PersonModel.find_all())