Django Admin S3 Private Media Files

При использовании нижеприведенного класса private media django-storages. Когда я просматриваю загруженный файл в админке, он не генерирует параметры авторизации URL Query String.

from django.conf import settings
from storages.backends.s3boto3 import S3Boto3Storage


class PrivateMediaRootTenantedS3Boto3Storage(S3Boto3Storage):
    auto_create_bucket = True
    default_acl = "private"
    file_overwrite = False
    custom_domain = False

Проблема заключалась в том, что django-cookiecutter устанавливает AWS_QUERYSTRING_AUTH значение False, когда по умолчанию True.

Дополнительную информацию о том, что переменная custom_domain должна быть False, можно найти в этом вопросе и ответе .

Вернуться на верх