diff --git a/horilla/horilla_backends.py b/horilla/horilla_backends.py index ec5336975..284eadfc3 100644 --- a/horilla/horilla_backends.py +++ b/horilla/horilla_backends.py @@ -1,13 +1,11 @@ - """ horilla/horilla_backends.py """ - from django.db import models from storages.backends.s3boto3 import S3Boto3Storage -from horilla import settings +from horilla import settings class PrivateMediaStorage(S3Boto3Storage): @@ -15,7 +13,6 @@ class PrivateMediaStorage(S3Boto3Storage): PrivateMediaStorage """ - location = settings.env("NAMESPACE", default="private") default_acl = "private" file_overwrite = False diff --git a/horilla/horilla_settings.py b/horilla/horilla_settings.py index 4bafc03f1..2913c1857 100644 --- a/horilla/horilla_settings.py +++ b/horilla/horilla_settings.py @@ -77,5 +77,5 @@ if settings.env("AWS_ACCESS_KEY_ID", default=None): if settings.env("AWS_ACCESS_KEY_ID", default=None) and "storages" in INSTALLED_APPS: - settings.MEDIA_URL = settings.env("MEDIA_URL") - settings.MEDIA_ROOT = settings.env("MEDIA_ROOT") + settings.MEDIA_URL = f"{settings.env('MEDIA_URL')}/{settings.env('NAMESPACE')}/" + settings.MEDIA_ROOT = f"{settings.env('MEDIA_ROOT')}/{settings.env('NAMESPACE')}/"