def delete(self, name): store = StoreModel.findByName(name) if store: store.delete() else: return {'Message': 'Store {} does not exist'.format(name)}, 404 return {'Message': 'Store {} deleted'.format(name)}, 200
def post(self, name): if StoreModel.findByName(name): return {'message': '{} store already exists'.format(name)}, 400 store = StoreModel(name) try: store.save_to_db() except: return {'message': 'Something went wrong'}, 500 return store.json(), 201
def post(self, name): store = StoreModel.findByName(name) if store: return {'Message': 'Store {} already exists'.format(name)}, 400 store = StoreModel(name) try: store.save() except: return {'Error': 'Store {} could not be created'.format(name)}, 500 return store.json(), 201
def post(self, name): if StoreModel.findByName(name): return { 'message': "An store called '{}' already exists".format(name) }, 400 store = StoreModel(name) try: store.saveToDb() except: return {"message": "An error occurred adding the store"}, 500 return store.json(), 201
def post(self, name): if StoreModel.findByName(name): return {'message': f'la tienda {name} ya existe'} store = StoreModel(name) try: store.save_to_db() except: return {'message': 'error al crear una tienda'}, 500 return store.json(), 201
def post(self, name): if StoreModel.findByName(name): return {"message": "Store already exists."} store = StoreModel(name) try: store.save_to_db() except: return { "message": "An error occurred while creating the store." }, 500 # HTTP Internal Server Error return store.json(), 201 # HTTP Created
def get(self, name): store = StoreModel.findByName(name) if store: return store.json() return {'message': 'Store not found'}, 404
def delete(self, name): store = StoreModel.findByName(name) if store: store.deleteFromDb() return {'message': 'Store deleted'}
def get(self, name): store = StoreModel.findByName(name) if store: return store.json() return {'Message': 'Store {} not found'.format(name)}, 404
def get(self, name): store = StoreModel.findByName() if store: return store.json() return {"message": "Store not found."}, 404 # HTTP Not Found
def delete(self, name): store = StoreModel.findByName(name) if store: store.delete_from_db() return {"message": "Store deleted."}
def delete(self, name): store = StoreModel.findByName(name) if store: store.delete_from_db() return {'message': '{} record deleted'.format(name)}
def get(self, name): store = StoreModel.findByName(name) if store: return store.json() return {'message': 'Tienda no encontrada'}, 404
def delete(self, name): store = StoreModel.findByName(name) if store: store.delete_from_db() return {'message': 'La tienda se borro correctamente'}, 200 return {'message': 'Tienda no encontrada'}, 200