aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--wkhtmltopdf/views.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/wkhtmltopdf/views.py b/wkhtmltopdf/views.py
index e888d09..0fa0b02 100644
--- a/wkhtmltopdf/views.py
+++ b/wkhtmltopdf/views.py
@@ -30,9 +30,10 @@ class PDFResponse(HttpResponse):
def set_filename(self, filename, show_content_in_browser):
self.filename = filename
if filename:
- fileheader = 'attachment; filename={0}'
+ # mattl: file name surrounded by double qoutes, per RFC2231
+ fileheader = 'attachment; filename="{0}"'
if show_content_in_browser:
- fileheader = 'filename={0}'
+ fileheader = 'inline; filename="{0}"'
filename = content_disposition_filename(filename)
header_content = fileheader.format(filename)