| 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 |