def _process( self ): p = ReviewingPacker(self._conf) path = p.pack(ZIPFileHandler()) filename = "accepted-papers.zip" cfg = Config.getInstance() mimetype = cfg.getFileTypeMimeType( "ZIP" ) self._req.content_type = """%s"""%(mimetype) self._req.headers_out["Content-Disposition"] = """inline; filename="%s\""""%filename self._req.sendfile(path)
def _process(self): p = ReviewingPacker(self._conf) path = p.pack(ZIPFileHandler()) return send_file('accepted-papers.zip', path, 'ZIP', inline=False)
def _process(self): p = ReviewingPacker(self._conf) path = p.pack(ZIPFileHandler()) if not os.path.getsize(path): raise NoReportError(_('There are no accepted papers.')) return send_file('accepted-papers.zip', path, 'ZIP', inline=False)