https://docs.djangoproject.com/en/dev/ref/settings/#debug
„Noch nie eine Website in die Produktion bereitstellen mit DEBUG eingeschaltet.
Wussten Sie, dass zu fangen? NIE eine Website in die Produktion bereitstellen mit DEBUG eingeschaltet.
Eines der wichtigsten Merkmale Im Debug-Modus werden detaillierte Fehlerseiten angezeigt.Wenn Ihre App eine Ausnahme auslöst, wenn DEBUG True ist, zeigt Django eine detaillierte Rückverfolgung an, die viele Metadaten über Ihre Umgebung enthält, wie zB alle aktuell definierten Django-Einstellungen (von den Einstellungen). py). "
Grundsätzlich ist es eine klaffende Sicherheitslücke.
Es ist auch viel Speicher verschwendet.
„Es ist auch wichtig, daran zu erinnern, dass, wenn sie mit DEBUG läuft eingeschaltet, wird Django jede SQL-Abfrage erinnern sie ausgeführt Dies ist nützlich, wenn Sie das Debuggen, aber Es wird schnell Speicher auf einem Produktionsserver verbrauchen. "
sollten Sie die richtige ans akzeptieren. – shuboy2014
Sie sollten @ PraveenGollakotas Antwort akzeptieren –