'Return the row data for this table broken out by columns.'

def get_rows(self):

    rows = []
    try:
        for datum in self.filtered_data:
            row = self._meta.row_class(self, datum)
            if (self.get_object_id(datum) == self.current_item_id):
                self.selected = True
                row.classes.append('current_selected')
            rows.append(row)
    except Exception:
        LOG.exception('Error    while    rendering    table    rows.')
        exc_info = sys.exc_info()
        raise six.reraise(template.TemplateSyntaxError, exc_info[1], exc_info[2])
    return rows
