[Product-Developers] Re: Generating file downloads on the fly

Ross Patterson me at rpatterson.net
Fri May 15 12:19:12 UTC 2009


Rowan Woodhouse
<rwoodhouse at wirelessmeasurement.com> writes:

> I need to generate a download file on the fly (it's an excel spread
> sheet with content drawn from a database) but I'm having some
> difficulty working out the best way to do this.
>
> At the moment I've got an Archetype based product that has a FileField
> in the schema. So far I've been attempting to work out a way to create
> the correct sort of accessor so that the generated file is never saved
> in Zope itself (at the moment I just get the file coming over as plain
> text mime type). Is this the best approach? If so could someone point
> me in the correct direction on how to wrap the file correctly so that
> it downloads correctly instead of coming over as a plain text file? If
> not could someone point me in a more sensible direction?

You might want to check out `SmartCSVExporter
<http://plone.org/products/smart-csv-exporter>`_ and see if you can just
use that and collections to meet your requirements.

Ross





More information about the Product-Developers mailing list