Exporting¶
Exporting to CSV¶
To trigger an export to CSV, just add ?_export=csv
to the url. This is performed by by the Export to CSV button in the default form.
This will call the export_csv on the view class, engaging a ExportToStreamingCSV
You can extend the functionality, say you want to export to pdf.
Add a export_pdf
method to the view class, accepting the report_data json response and return the response you want.
This export_pdf` will be called automatically when url parameter contain ``?_export=pdf
Having an _export parameter not implemented, ie the view class do not implement export_{parameter_name}
, will be ignored.