def post(self,name): store = StoreModel.find_items_by_name(name) if store: return {'message':'Store Already Exist'} store_new = StoreModel(name) try: store_new.save_to_db() except: return {'message':'server Error while creating'},500 return store_new.json()
def post(self, name): if StoreModel.find_by_name(name): return { 'message': "A store with name '{}' already exists".format(name) }, 400 store = StoreModel(name) store.save_to_db() return store.json(), 201
def post(self, name): if StoreModel.get_store_by_name(name): return {'message': 'store with the same name already exists'}, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'Internal error occurred'}, 500 return store.json(), 201
def post(self, name): store = StoreModel.find_by_name(name) if store: return {'message': "Store '{}' already there".format(name)}, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'An error occurred'}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return { 'message': 'Store with "{}" already exists'.format(name) }, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'Error while adding a store'}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return {'message': 'a store with name {} already exists'.format(name)}, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message':'An error has occurred'}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return { 'message': "A store with name '{}' already exists".format(name) }, 404 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'Error occured while creating store'}, 500 return store.json(), 201
def post(self, store_name): if StoreModel.find_by_name(store_name): return {"message": f"{store_name} already exists"}, 400 store = StoreModel(store_name) try: store.save_to_db() except: return {"message": "oops, something went wrong"}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return {'message': 'A store with name {} already exists'.format(name)}, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'An error occured while creating the store'}, 500 return store.json()
def post(self, name): if StoreModel.find_by_name(name): return { 'message': "A store with name: '{}' already exists.".format(name) }, 400 store = StoreModel(name) try: store.save_to_db() except: {'message': 'An error ocurred searching for the store.'}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return { 'message': "An store with '{}' already exists.".format(name) }, 400 # bad request store = StoreModel(name) try: store.save_to_db() except: return { 'message': 'An error occurred while creating the store.' }, 500 # Internal server error return store.json(), 201
def post(self, name): store = StoreModel.find_by_name(name) if store: return { "message": "Store with {} name already exist".format(name) }, 404 else: store = StoreModel(name) try: store.save_to_db() except: return {"Message": "There was an error, please try again"}, 500 return store.json(), 201
def post(self, name): store_to_find = StoreModel.get_store_by_name(name) if store_to_find: return { "message": "Store with name '{}' already exists".format(name) }, 400 store_to_find = StoreModel(name) try: store_to_find.save_to_db() except: return {"message": "Error saving store to db."}, 500 return store_to_find.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return { 'message': "A store with name '{}' already exists.".format(name) }, 400 #Error occured with the request data = Store.parser.parse_args() store = StoreModel(name) try: store.save_to_db() except: return {"message": "An error occurred inserting the item."}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return { 'message': 'Store {} already exist'.format(name) }, 400 # this is a tuple that we return, dict and code after store = StoreModel(name) try: store.save_to_db() except: return { 'message': 'An error occurred while creating the store' }, 500 return store.json()
def put(self, name): store = StoreModel.find_by_name(name) data = Store.parser.parse_args() if store is None: store = StoreModel(name) # else: # s.price = data['price'] # item.store_id = data['store_id'] store.save_to_db() return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): return { 'massage': "An store with name '{}' already exists".format(name) }, 400 store = StoreModel(name) try: store.save_to_db() except: return {"message": "An error occured creating the store."}, 500 return store.json(), 201
def post(self, name): if StoreModel.find_by_name(name): # We already have this item result = {'message': f'A store with name {name} already exists.'} status = 400 else: store = StoreModel(name, ) try: store.save_to_database() status = 201 result = store.json() except: result = {'message': f'Internal Error Inserting Store: {name}'} status = 500 return result, status
def post(self, name): if StoreModel.find_by_name(name): return { 'message': "The store with name '{}' already exists.".format(name) }, 400 new_store = StoreModel(name) try: new_store.save_to_db() except: return {"message": "An error occured creating store!"}, 500 return { "message": "Store '{}' was added succesfully".format(new_store.json()) }, 201
def post(self, name): store = StoreModel.find_by_name(name) if store: return { 'message': "An store with name '{}' already exists.".format(name) }, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'store could not be inserted into db'}, 500 return store.json(), 201
def post(self): data = request.get_json() store_name = data.get('name') if StoreModel.find_by_name(store_name): return { 'message': f'A store with {store_name} already exists' }, 400 store = StoreModel(store_name) try: store.save_to_db() except: return { 'message': 'An error occurred while creating the store' }, 500 return store.json(), 201
def get(self): return {'stores': [store.json() for store in StoreModel.find_all()]}
def delete(self, name): store = StoreModel.find_by_name(name) if store: store.delete_from_db() return {'message': 'Store deleted successfully'}
def get(self,name): store = StoreModel.find_items_by_name(name) if store: return store.json() return {'message':'No Store found'},404
def delete(self,name): store = StoreModel.find_items_by_name(name) if store: store.delete() return {'Message':f'store {name} is Deleted'} return {'Message':f'The store {name} is not in the database'}
def get(self, name): store = StoreModel.find_by_name(name) if store: return {'store': store.json()} return {'message': 'Store not found'}, 404
def post(self, name): if StoreModel.find_by_name(name): return {'message': 'Store already exist'}, 400 store = StoreModel(name) store.save_to_db() return {'message': 'Store created successfully'}, 201
def get(self, name): store = StoreModel.find_by_name(name) if store: return store.json(), 200 return {'message': 'No Store with such a name exists'}, 404
def get(self, name): store = StoreModel.find_by_name(name) if store: return store.json(), 200 return {"message": "The store does not exist"}, 404
def get(self): return { 'stores': list(map(lambda store: store.json(), StoreModel.find_all())) }