def addItem(client_id, cart_id): if not request.json or not 'name' in request.json: abort(400) name = request.json['name'] try: cart_key = ndb.Key(Carts, cart_id) except: abort(404) new_item = Items(parent=cart_key, name=name) item_id = new_item.put() return make_response(jsonify({'added': item_id.urlsafe()}), 201)
def addItem(client_id, cart_id): if not request.json or not "name" in request.json: abort(400) name = request.json["name"] try: cart_key = ndb.Key(Carts, cart_id) except: abort(404) new_item = Items(parent=cart_key, name=name) item_id = new_item.put() return make_response(jsonify({"added": item_id.urlsafe()}), 201)
def addItem(client_id, cart_id): if not request.json or not 'name' in request.json: abort(400) name = request.json['name'] try: cart_key = ndb.Key(urlsafe= cart_id) except: abort(404) new_item = Items( parent = cart_key, name = name ) cart = cart_key.get() item_id = new_item.put() cart.items.append(item_id) cart.put() return make_response(jsonify({'added':item_id.urlsafe()}), 201)