示例#1
0
    def delete_data(self, parent_key, sub_key, clear_from_db=True):
        """
        Used to delete record from db if clear_from_db=True, also
        clens up from cache.
        """

        num_records = 0

        if clear_from_db:
            num_records = Directory.objects(id=sub_key).delete()

        key = "%s__%s" % (parent_key, sub_key)
        self.delete(key)
        return num_records