Изображения не отображаются в веб-приложении Django, развернутом на Heroku

У меня есть приложение Django, развернутое на Heroku. проблема в том, что когда я загружаю изображение в приложение, оно загружается нормально и продолжает отображаться некоторое время, когда я закрываю приложение на долгое время и возвращаюсь, изображения становятся поврежденными и не отображаются. Я использую базу данных postgres. Я использую пакет django-imagekit для загрузки изображений в модели, я даже установил пакет whitenoise после того, как увидел похожую проблему с этим пакетом в качестве решения, но проблема все еще сохраняется. и я не знаю, в чем проблема. у кого-нибудь есть идеи?

settings.py

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    "whitenoise.middleware.WhiteNoiseMiddleware",
   ....
]

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'helper',                     
        'USER': '',
        'PASSWORD': '',
        'HOST': 'localhost',                      # Empty for localhost through domain sockets or           '127.0.0.1' for localhost through TCP.
        'PORT': '',                      # Set to empty string for default.
    }
}

STATIC_URL = '/static/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

STATICFILES_STORAGE = "whitenoise.storage.CompressedManifestStaticFilesStorage"
Вернуться на верх