def _process(self): set_best_lang() # prevents from having a _LazyString when generating a pdf without session.lang set tz = timezoneUtils.DisplayTZ(self._aw, self._target).getDisplayTZ() filename = "%s - Programme.pdf" % self._target.getTitle() from MaKaC.PDFinterface.conference import ProgrammeToPDF pdf = ProgrammeToPDF(self._target, tz=tz) return send_file(filename, StringIO(pdf.getPDFBin()), 'PDF')
def _process(self): tz = timezoneUtils.DisplayTZ(self._aw, self._target).getDisplayTZ() filename = "%s - Programme.pdf" % self._target.getTitle() from MaKaC.PDFinterface.conference import ProgrammeToPDF pdf = ProgrammeToPDF(self._target, tz=tz) return send_file(filename, StringIO(pdf.getPDFBin()), 'PDF')
def _process(self): pdf = ProgrammeToPDF(self.event_new) return send_file('program.pdf', BytesIO(pdf.getPDFBin()), 'application/pdf')