2013-04-25 7 views
5

In meinen Einstellungen habe ich DEBUG=False gesetzt, aber dies erzeugt stattdessen einen 500 Fehler sowohl in der Entwicklung als auch in der Produktion. Also schaute ich mich um und stieß auf dieses (Setting DEBUG = False causes 500 Error) und probierte es aus.Warum verhindert das Setzen von debug auf false in den django-Einstellungen das Laden der App in Entwicklung und Produktion?

ALLOWED_HOSTS = ['www.heroku.com'] 

Aber das hat nicht funktioniert, was mache ich nicht richtig? Am Hosting mit Heroku

Antwort

15

Ihre App ist nicht auf www.heroku.com gehostet. Stattdessen versuchen

ALLOWED_HOSTS = [".herokuapp.com"] 
1

haben Sie versucht

python manage.py collecstatic 

?

sollten Sie Dateien Verzeichnis becuase in prodhuction statische Dateien Verzeichnisänderungen überprüfen. Heroku verwendet Weißblech

Verwandte Themen