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, можно найти в этом вопросе и ответе .