Я пытаюсь развернуть свой сайт Django с Django с Heroku, и он продолжает показывать мне «Внутренняя ошибка сервера».Ни один из других ответов, касающихся этой же проблемы здесь, в SO, не решил мою проблему, и я заметил, что эта проблема возникает только тогда, когда я задаю для DEBUG значение False.
В моих командах логов heroku отображается следующая ошибка:
raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)
ValueError: Missing staticfiles manifest entry for '/images/posting/bike.png'
Я установил свои настройки следующим образом:
ALLOWED_HOSTS = ["stratagembetaapp.herokuapp.com"]
STATIC_URL = "/static/"
STATIC_ROOT = os.path.join(BASE_DIR, "staticfiles")
MEDIA_ROOT = os.path.join(BASE_DIR, "media")
MEDIA_URL = "/media/"
django_heroku.settings(locals())
Кроме того, Gunicorn, django-heroku и whitenoise идеально установлены.Мои Requirements.txt и Procfile также в порядке.
Я также уже запустил "python manage.py collectstatic" в оболочке Heroku, но я все еще получаю тот же результат.