Я развертываю свой сайт, используя Django и Heroku, и, так или иначе, когда я развертываю приложение на heroku, работает только страница администратора. Я пытался найти решение в течение нескольких часов, и я не нашел ничего, что заставляет его работать.
Что я обнаружил, так это то, что я получаю ошибку сервера (500) только тогда, когда DEBUG = FALSE (что должно быть при развертывании веб-сайта).
Я уже добавил следующее:
DEBUG=False
ALLOWED_HOSTS = ["myawesomeapp.herokuapp.com"]
STATIC_ROOT = os.path.join(BASE_DIR, "staticfiles")
django_heroku.settings(locals())
Ни одно из решений некоторых других "похожих" проблем, которые я нашел здесь, в SO, не помогло мне.