Example #1
0
def update_item(_id):
    item = ItemModel.find_item_by_id(_id)
    if item:
        # The item already exists
        item.update_from_dict(g.data)
        item.update_to_db()
        return jsonify(item.to_dict()), 200
    item = ItemModel.create_from_dict(g.data)
    item.save_to_db()
    return jsonify(item.to_dict()), 201
Example #2
0
def create_item():
    # Get item data from the request
    new_item = ItemModel.create_from_dict(g.data)
    new_item.save_to_db()
    return jsonify(new_item.to_dict()), 201