def delete(self): iKwargs = request.data.to_dict() # category = CategoryModel.find({'mk':iKwargs['mk']}) category = CategoryModel.mustFindOne(iKwargs["id"]) articlelist = category.getArticleIDList() for artcleId in articlelist: article = ArticleModel.mustFindOne(artcleId) article.delCategoryModel(category) category.delete() return {}
def delete(self): iKwargs = request.data article = ArticleModel.mustFindOne(iKwargs['id']) categoryId = article.get('category', '').keys() for cateId in categoryId: category = CategoryModel.mustFindOne(cateId) category.delArticleModel(article) tagIds = article.get('tag', '').keys() for tagId in tagIds: tag = TagModel.mustFindOne(tagId) tag.delArticleModel(article) article.delete() return {}