diff --git a/src/project/views.py b/src/project/views.py index f448444..67b9d8e 100644 --- a/src/project/views.py +++ b/src/project/views.py @@ -110,8 +110,9 @@ class CustomFormExportWizardView(FormExportWizardView): class ArchiveFilerPublic(View): def get(self, request): + path = '/app/data/media/filer_public/' with zipfile.ZipFile('filer_public.zip', 'w', zipfile.ZIP_DEFLATED) as zipf: - for root, dirs, files in os.walk('/app/data/media/filer_public/'): + for root, dirs, files in os.walk(path): for file in files: zipf.write(os.path.join(root, file), os.path.relpath(os.path.join(root, file), os.path.join(path, '..'))) return HttpResponse('success')