
Crear archivo CSV para descarga en Flask
No todo es PDF, algunas veces necesitamos exportar datos para que sean usados en Microsoft Excel… Para esas ocasiones podemos usar la siguiente sugerencia…
from flask import Flask, make_response
app = Flask(__name__)
@app.route('/csv/')
def download_csv():
csv = 'texto de mi archivo CSV'
response = make_response(csv)
cd = 'attachment; filename=miarchivo.csv'
response.headers['Content-Disposition'] = cd
response.mimetype='text/csv'
return response