def post(self, name): if StoreModel.find_by(('name', name)): return {'message': 'A Store named {} already exists.'.format(name)} store = StoreModel(name) try: store.save() except: return {'message': 'An error occurred'}, 500 return store.json()
def get(self, name): store = StoreModel.find_by(('name', name)) if store: return store.json() return {'message': 'Store not found.'}, 404