def post(self,name): if ItemModel.find_by_name(name): return {'message' : 'Item already exists'} data = Item.parser.parse_args() item = ItemModel(name, data['price'], data['store_id']) try: item.savetodb() except: {'message' : 'An error occured'} return item.json()
def put(self, name): data = Item.parser.parse_args() item = ItemModel.find_by_name(name) if item is None: item = ItemModel(name, data['price'], data['store_id']) else: item.price = data['price'] item.savetodb() return item.json()