Changeset 74:4d0cc1ed4ba2

Show
Ignore:
Timestamp:
11/10/08 08:58:42 (5 years ago)
Author:
Nicolas ?vrard <nicoe@…>
Branch:
default
Message:

Templates should return StringIO.

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • examples/demo_odf.py

    r69 r74  
    1818    # ODT 
    1919    basic_report, _ = repos.reports[Invoice]['basic'] 
    20     file('bonham_basic.odt', 'wb').write(basic_report(o=inv).render()) 
     20    file('bonham_basic.odt', 'wb').write(basic_report(o=inv).render().getvalue()) 
    2121    report, _ = repos.reports[Invoice]['complicated'] 
    22     file('bonham_complicated.odt', 'wb').write(report(o=inv).render()) 
     22    file('bonham_complicated.odt', 'wb').write(report(o=inv).render().getvalue()) 
    2323 
    2424    # ODS 
    2525    ods_report, _ = repos.reports[Invoice]['pivot'] 
    26     file('bonham_pivot.ods', 'wb').write(ods_report(o=inv).render()) 
     26    file('bonham_pivot.ods', 'wb').write(ods_report(o=inv).render().getvalue()) 
    2727 
    2828    # ODP 
    2929    odp_report, _ = repos.reports[Invoice]['presentation'] 
    30     file('bonham_presentation.odp', 'wb').write(odp_report(o=inv).render()) 
     30    file('bonham_presentation.odp', 'wb').write(odp_report(o=inv).render().getvalue()) 
  • relatorio/templates/opendocument.py

    r72 r74  
    326326        self.outzip.close() 
    327327 
    328         return self.new_oo.getvalue() 
     328        return self.new_oo 
    329329 
    330330MIMETemplateLoader.add_factory('oo.org', Template)