def serialize(self, data): if not isinstance(data, list): data = [data] renderers = [] for d in data: renderers.append(urilist_rendering.get_renderer(d)) ret = "\n".join([r.render(env=self.env) for r in renderers]) return None, utils.utf8(ret)
def serialize(self, data): if not isinstance(data, list): data = [data] renderers = [] for d in data: renderers.append(header_rendering.get_renderer(d)) # Header renderers will return a list, so we must flatten the results # before returning them headers = [i for r in renderers for i in r.render(env=self.env)] return headers, utils.utf8("")