diff --git a/photologue/views.py b/photologue/views.py index e2b0793..85833cc 100644 --- a/photologue/views.py +++ b/photologue/views.py @@ -186,7 +186,7 @@ class GalleryDownload(LoginRequiredMixin, DetailView): gallery_year = Path("/photos/" + str(+gallery.date_start.year)) gallery_zip = gallery_year / (gallery.slug + ".zip") - with open(settings.MEDIA_ROOT / gallery_zip, "wb") as zip_bytes: + with open(settings.MEDIA_ROOT + str(gallery_zip), "wb") as zip_bytes: # I hate pathlib zip_file = zipfile.ZipFile(zip_bytes, "w") for photo in gallery.photos.filter(is_public=True): filename = os.path.basename(os.path.normpath(photo.image.path))