diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-08-26 13:18:17 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-08-26 13:18:17 +0200 |
commit | 2e23c46ab9846d33882aa32ceb88f862802f7da4 (patch) | |
tree | cc66112b842aa54b641dadea325d37ed936b9a52 /ishtar_common/views.py | |
parent | bc6456c751d3ddf9b6cb229528334e26f20de47f (diff) | |
download | Ishtar-2e23c46ab9846d33882aa32ceb88f862802f7da4.tar.bz2 Ishtar-2e23c46ab9846d33882aa32ceb88f862802f7da4.zip |
Fix encoding issues in PDF (refs #1214)
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r-- | ishtar_common/views.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py index eda0be543..6c0f0696a 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -438,7 +438,8 @@ def show_item(model, name): result = StringIO.StringIO() html = content.encode('utf-8') html = html.replace("<table", "<pdf:nextpage/><table repeat='1'") - pdf = pisa.pisaDocument(StringIO.StringIO(html), result) + pdf = pisa.pisaDocument(StringIO.StringIO(html), result, + encoding='utf-8') response = HttpResponse(result.getvalue(), mimetype='application/pdf') response['Content-Disposition'] = 'attachment; filename=%s.pdf' % \ |