Проблемы с развертыванием Django/Heroku: Не работает при Debug = False
Я развернул свое приложение, но страницы, требующие id в сессии, не отображаются. Когда я устанавливаю debug = true, все работает нормально. В противном случае я получаю сообщение об ошибке 500. Я пробовал много разных решений, но безрезультатно.
Я предполагаю, что проблема где-то в моем файле settings.py, поэтому я включил его ниже. Я также смог записать журнал запуска, поэтому он также включен.
Главная страница и страницы, в которые не передается request.session, работают нормально, также как и функции, обновляющие базу данных. Не работают только страницы, для которых требуется id, передаваемый в путь.
точно не уверен, но что-то пошло не так, когда я компилировал все свои статические файлы. Мне пришлось...
+ STATICFILES_STORAGE = 'whitenoise.storage.CompressedStaticFilesStorage'
- STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'