Beispiel #1
0
def get_all_items():
    # Get items from the helper
    res_data = helper.get_all_items()

    # Return response
    response = Response(json.dumps(res_data), mimetype='application/json')
    return response
Beispiel #2
0
def get_all_items():
    # get items from helper
    res_data = helper.get_all_items()

    # return response
    response = Response(json.dumps(res_data), mimetype="application/json")
    return response
Beispiel #3
0
def get_all_items():
    res_data = helper.get_all_items()

    # Return error if item not added
    if res_data is None:
        response = Response("{'error'}: 'Cannot get all items'}", status=400, mimetype='application.json')
        return response

    # Return response
    response = Response(json.dumps(res_data), mimetype='application/json')

    return response
Beispiel #4
0
    def _get_all_items():
        """ Gets all task items """
        # Get items from the helper
        res_data = helper.get_all_items()
        # Return response

        def converttime(item):
            """ Converts a datetime field to string to be dumped by json.dump()"""
            newitem = list(item)

            for value in item:
                if isinstance(value, datetime):
                    newitem[newitem.index(value)] = value.strftime(
                        "%Y-%m-%d %H:%M:%S")

            return newitem

        if res_data is not None:
            new_data = list(map(converttime, res_data['items']))
        else:
            new_data = res_data
        response = Response(json.dumps(new_data), mimetype='application/json')
        return response
Beispiel #5
0
 def post(self):
     args = parser.parse_args()
     add_to_list(args.get('task'))
     return get_all_items()
Beispiel #6
0
 def get(self):
     return get_all_items()
Beispiel #7
0
 def delete(self, todo_id):
     item = get_item(todo_id)
     if not item:
         abort_if_todo_doesnt_exist(todo_id)
     delete_item(todo_id)
     return get_all_items()
Beispiel #8
0
def get_all_items():
    res_data = helper.get_all_items()

    response = Response(json.dumps(res_data), mimetype='application/json')
    return response