Exemplo n.º 1
0
    def response(self):
        '''delete
        '''
        if not self.info_ids:
            return self.ajax_popup(close_current=False, code=300, msg="请选择某条记录进行删除")

        id_list = self.info_ids.split(',')
        try:
            del_query = ZdZookeeper.delete().where(ZdZookeeper.id << id_list)
            del_query.execute()
        except OperationalError as exc:
            log.error("error occurred while delete zookeepers, ids: %s\n%s", id_list, str(exc))
            return self.ajax_popup(close_current=False, code=300, msg="删除失败!")
        return self.ajax_ok(close_current=False)