def delete(self, id): # parse = reqparse.RequestParser() # data = parse.parse_args() category = CategoryModel.find_by_cat_id(id) if category: category.delete_from_db() return {"status": 200, "message": "Category Deleted"} return {"status": 404, "NotFoundError": "Category not Found.."}
def put(self, id): parse = reqparse.RequestParser() parse.add_argument('cat_name', type=str, required=True) Category = CategoryModel.find_by_cat_id(id) if Category: data = parse.parse_args() Category.cat_name = data["cat_name"] Category.save_to_db() return {"updated": True, "data": Category.json()}, 200