Ejemplo n.º 1
0
    def render(self, session):
        writer = Writer()

        # put out the column headers
        writer.write(",".join(self.render_csv_header(session)))
        writer.write("\n")

        # put out the data
        data = self.get_data(session)
        for record in data:
            writer.write(",".join(self.render_csv_cells(session, record)))
            writer.write("\n")

        return writer.to_string()