mirror of https://github.com/apache/superset.git
parent
b2f0b2bde6
commit
ae6217ba55
|
@ -92,7 +92,6 @@ thrift-sasl==0.3.0
|
|||
thrift==0.11.0
|
||||
tornado==5.1.1 # via flower
|
||||
unicodecsv==0.14.1
|
||||
unidecode==1.0.22
|
||||
urllib3==1.22 # via requests, selenium
|
||||
vine==1.1.4 # via amqp
|
||||
webencodings==0.5.1 # via bleach
|
||||
|
|
1
setup.py
1
setup.py
|
@ -94,7 +94,6 @@ setup(
|
|||
'thrift>=0.9.3',
|
||||
'thrift-sasl>=0.2.1',
|
||||
'unicodecsv',
|
||||
'unidecode>=0.04.21',
|
||||
],
|
||||
extras_require={
|
||||
'cors': ['flask-cors>=2.0.0'],
|
||||
|
|
|
@ -23,7 +23,6 @@ import sqlalchemy as sqla
|
|||
from sqlalchemy import and_, create_engine, MetaData, or_, update
|
||||
from sqlalchemy.engine.url import make_url
|
||||
from sqlalchemy.exc import IntegrityError
|
||||
from unidecode import unidecode
|
||||
from werkzeug.routing import BaseConverter
|
||||
from werkzeug.utils import secure_filename
|
||||
|
||||
|
@ -2614,8 +2613,7 @@ class Superset(BaseSupersetView):
|
|||
# TODO(bkyryliuk): add compression=gzip for big files.
|
||||
csv = df.to_csv(index=False, **config.get('CSV_EXPORT'))
|
||||
response = Response(csv, mimetype='text/csv')
|
||||
response.headers['Content-Disposition'] = (
|
||||
'attachment; filename={}.csv'.format(unidecode(query.name)))
|
||||
response.headers['Content-Disposition'] = f'attachment; filename={query.name}.csv'
|
||||
logging.info('Ready to return response')
|
||||
return response
|
||||
|
||||
|
|
Loading…
Reference in New Issue