Как установить Debug=False и Allowed_hosts в Django без Http ошибки 500
Я хочу опубликовать свой сайт, сделанный на Django, с настройкой Debug=False. Однако это дает мне ошибку 500. Я сделал все возможное, но это все еще не работает. Вот что я уже пробовал:
- Я просмотрел этот вопрос: CommandError: Вы должны установить settings.ALLOWED_HOSTS, если DEBUG является False .
- Я узнал, что мне нужно добавить allowed_hosts, но ни localhost, *, ни ссылка на мой сайт не работали.
- Я попытался собрать staticfiles. Это не помогло. Мой проект находится на heroku, и heroku собирает все staticfiles автоматически самостоятельно.
- Возможно, проблема в настройках whitenoise, но я не могу запустить debug=False даже локально.
Вы можете найти весь мой код здесь: https://github.com/eliska-n/elinit/tree/master. Здесь я делюсь своим файлом settings.py.