A Django generiv view to dynamically generate an archive of multiple files