Conditions | 1 |
Total Lines | 10 |
Code Lines | 8 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | # -*- coding: utf-8 -*- |
||
23 | def download(self, data, filename, content_type="application/pdf"): |
||
24 | """Download the PDF |
||
25 | """ |
||
26 | self.request.response.setHeader( |
||
27 | "Content-Disposition", "inline; filename=%s" % filename) |
||
28 | self.request.response.setHeader("Content-Type", content_type) |
||
29 | self.request.response.setHeader("Content-Length", len(data)) |
||
30 | self.request.response.setHeader("Cache-Control", "no-store") |
||
31 | self.request.response.setHeader("Pragma", "no-cache") |
||
32 | self.request.response.write(data) |
||
33 |