Beispiel #1
0
    def print_cheques(self, request, cheqs):
        import cheques

        response = HttpResponse(content_type="text/plain")
        for c in cheqs:
            cheques.cheque_to_text(c, response)
        return response
Beispiel #2
0
    def print_cheques(self, request, cheqs):
        import cheques

        response = HttpResponse(content_type="text/plain")
        for c in cheqs:
            cheques.cheque_to_text(c, response)
        return response
Beispiel #3
0
    def print_cheques(self, request, cheqs):
        import cheques

        if settings.ARTSHOW_CHEQUES_AS_PDF:
            response = HttpResponse(content_type="application/pdf")
            buf = StringIO.StringIO()
            for c in cheqs:
                cheques.cheque_to_text(c, buf)
            text2pdf.text_to_pdf(buf.getvalue(), response)
        else:
            response = HttpResponse(content_type="text/plain")
            for c in cheqs:
                cheques.cheque_to_text(c, response)
        return response