I have been creating some labels in pdf with Odoo 8. Sadly it's a very slow process; when I create 150 labels it takes about 1 minute to compute the PDF file (html file goes significantly faster 2-3 seconds). I think the cause of this slowness is the interaction between Qweb and wkhtmltopdf? Does anyone know a workaround to make this much faster?
My report code is the following:
<t t-foreach="docs" t-as="doc">
<t t-foreach="doc.number_items" t-as="i">
<p>date : <span t-field="doc.picking_date"/></p>
PS: Note that my solution is currently working on Django and I am trying to port it to OpenERP to get it integrating with the OpenERP apps. With Django I was using reportlab (canvas from reportlab.pdfgen) and it went much faster to generate the pdf (less than a second). If i can't get it anyfaster with Qweb would it be a good solution to import reportlab and use this?
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 11/3/14, 5:23 PM|
|Seen: 3872 times|
|Last updated: 3/16/15, 8:10 AM|