Значительное снижение производительности после установки Whitenoise
Я установил и настроил whitenoise для сжатия моих статических файлов, после чего запустил collectstatic, и, похоже, все прошло успешно. В сообщении говорится, что 598 файлов были обработаны. Однако мои CSS файлы все еще того же размера, а время загрузки страницы увеличилось в производстве, но осталось таким же в разработке. Показатели Lighthouse снизились с 95 до 87 после повторных тестов.
Должно быть, я что-то неправильно настроил, но я не уверен, что именно. Настройки, которые, вероятно, не имеют значения, были удалены для краткости.
Settings.py
cdn/conf.py
AWS_ACCESS_KEY_ID = os.environ.get('CDN_ACCESS')
AWS_SECRET_ACCESS_KEY = os.environ.get('CDN_SECRET')
AWS_S3_ENDPOINT_URL = 'https://nyc3.digitaloceanspaces.com'
AWS_LOCATION = os.environ.get("DJANGO_STATIC_HOST", "")
DEFAULT_FILE_STORAGE = 'BrandishSEO.cdn.backends.MediaStorage'
cdn/backends.py
from storages.backends.s3boto3 import S3Boto3Storage
class MediaStorage(S3Boto3Storage):
location = 'media'