Exemple #1
0
    def delete(self,name):
        market = MarketModel.find_market(name)
        try:
            if market:
                market.delete_from_db()

            return {"message":"Market deleted"}
        except:
            return {"message":"UUPS Somethng went wrong!"}, 500
Exemple #2
0
    def post(self,name):
        if MarketModel.find_market(name):
            return {"message":"Marketplace {} already exists".format(name)}
        market = MarketModel(name)
        try:
            market.save_to_db()
        except:
            return {"message":"An error occured while creating input"}, 500

        return market.json(), 201
Exemple #3
0
 def get(self,name):
     market = MarketModel.find_market(name)
     if market:
         return market.json()
     return {"message":"Marketplace not found"}, 404