Как установить manifest_storage для ManifestFilesMixin (Django)

Я использую django-storages для обслуживания моих статических файлов из S3. Я хочу использовать ManifestFilesMixin для кэширования моих CSS и JS файлов.

Следующее работает нормально:

from django.contrib.staticfiles.storage import ManifestFilesMixin
from storages.backends.s3boto3 import S3Boto3Storage

class ManifestS3Storage(ManifestFilesMixin, S3Boto3Storage):
    pass

За исключением того, что staticfiles.json помещается в мое ведро S3. Я не хочу этого, как объясняется здесь.

В документации Django упоминается, что можно передать аргумент "manifest_storage" классу ManifestFilesMixin, но я не знаю, как это сделать. В документации упоминается, как это сделать для класса ManifestStaticFilesStorage, но я не понимаю, как это сделать для ManifestFilesMixin.

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