backoffice: export ods as binary (#36515)
This commit is contained in:
parent
fc7b809712
commit
1bb828399d
|
@ -29,7 +29,7 @@ except ImportError:
|
|||
from django.utils import six
|
||||
from django.utils.encoding import force_text
|
||||
from django.utils.six.moves.urllib import parse as urllib
|
||||
from django.utils.six import StringIO
|
||||
from django.utils.six import BytesIO, StringIO
|
||||
|
||||
from quixote import get_session, get_publisher, get_request, get_response, redirect
|
||||
from quixote.directory import Directory
|
||||
|
@ -1636,7 +1636,7 @@ class FormPage(Directory):
|
|||
elem = elem[:32760] + ' [...]'
|
||||
ws.write(i+1, j, elem)
|
||||
|
||||
self.output = StringIO()
|
||||
self.output = BytesIO()
|
||||
w.save(self.output)
|
||||
|
||||
if job:
|
||||
|
@ -1696,7 +1696,7 @@ class FormPage(Directory):
|
|||
data_field=item['field'],
|
||||
native_value=item['native_value'])
|
||||
|
||||
self.output = StringIO()
|
||||
self.output = BytesIO()
|
||||
w.save(self.output)
|
||||
|
||||
if job:
|
||||
|
|
Loading…
Reference in New Issue