Example #1
0
    def post(self, name):
        if ItemModel.find_by_name(name):
            return 'Item: {} already exists'.format(name)

        data = self.parser.parse_args()
        item = ItemModel(name, data['price'], data['store_id'])
        item.save_to_db()
        return 'Inserted item {}'.format(name)
Example #2
0
 def put(self, name):
     data = self.parser.parse_args()
     item = ItemModel(name, data['price'], data['store_id'])
     if ItemModel.find_by_name(name):
         item.save_to_db()
         return 'Updated item: {}'.format(name)
     else:
         item.save_to_db()
         return 'Inserted item {}'.format(name)