def my_csv_resp(filename, data, columns, _header, separator=";"): headers = Headers() headers.add("Content-Type", "text/plain") headers.add("Content-Disposition", "attachment", filename="export_%s.csv" % filename) out = _header + generate_csv_content(columns, data, separator) return Response(out, headers=headers)
def generate_csv(self): """ Transformation des données au format CSV """ return generate_csv_content(columns=[c.name for c in self.columns], data=self.data.get('items'), separator=',')
def generate_csv(self): """ Transformation des données au format CSV """ return generate_csv_content( columns=[c.name for c in self.columns], data=self.data.get('items'), separator=current_app.config['EXPORTS']['csv_separator'])