Ejemplo n.º 1
0
def update_item(item_id):
    item = MenuItem.get_by_id(item_id)
    if item is None:
        raise ApiError("item is not exist")

    if request.method == 'DELETE':
        session.delete(item)
        session.commit()
        return jsonify(success=True)

    dict = request.json.get('properties')
    print(dict)
    print(str(dict))
    item.properties = str(dict)

    session.add(item)
    session.commit()

    return jsonify(item.serialize)