コード例 #1
0
    def get(self, name):
        store = StoreModel.findbyname(name)

        if store:
            return store.json()

        return {'message': 'No stores found'}, 404
コード例 #2
0
    def delete(self, name):
        store = StoreModel.findbyname(name)
        if store:
            store.delete_from_db()
        else:
            return {'message': 'store does not exist'}

        return {'message': 'store deleted'},
コード例 #3
0
 def post(self, name):
     store = StoreModel.findbyname(name)
     if store:
         return {
             'message': ' store with name {} already exist'.format(name)
         }
     store = StoreModel(name)
     try:
         store.save_to_db()
     except:
         return {'message': 'unable to add store'}, 500
     return store.json(), 201