Проект Django не отображает изображения в heroku

Когда я загружаю проект в heroku и меняю DEBUG=True на DEBUG=False, изображения перестают отображаться

Это мой статический и медиа корень

STATIC_ROOT = Path(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'

MEDIA_ROOT = Path(BASE_DIR, 'media')
MEDIA_URL = '/media/'

По сути, изменив debug на false, вы перевели django в режим 'production', что изменяет то, что необходимо для нахождения статических файлов. Это сделано потому, что метод 'dev' не является надежным.

Что касается того, что делать в horoku, то в документации horoku вы найдете следующее:

Для получения дополнительной информации, django docs также рассказывают об этом процессе

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