コード例 #1
0
ファイル: meta_data.py プロジェクト: sarpkoksal/moon
    def delete(self, category_id=None, user_id=None):
        """Delete a subject category

        :param category_id: uuid of the subject category to delete
        :param user_id: user ID who do the request
        :return: {
            "result": "True or False",
            "message": "optional message (optional)"
        }
        :internal_api: delete_subject_category
        """

        data = ModelManager.delete_subject_category(user_id=user_id,
                                                    category_id=category_id)

        return {"result": True}
コード例 #2
0
ファイル: meta_data.py プロジェクト: Kryndex/moon
    def delete(self, category_id=None, user_id=None):
        """Delete a subject category

        :param category_id: uuid of the subject category to delete
        :param user_id: user ID who do the request
        :return: {
            "result": "True or False",
            "message": "optional message"
        }
        :internal_api: delete_subject_category
        """
        try:
            data = ModelManager.delete_subject_category(
                user_id=user_id, category_id=category_id)
        except Exception as e:
            logger.error(e, exc_info=True)
            return {"result": False, "error": str(e)}, 500
        return {"result": True}
コード例 #3
0
def delete_subject_category(category_id=None):
    from python_moondb.core import ModelManager
    return ModelManager.delete_subject_category("", category_id=category_id)