Determine si Django se está ejecutando bajo el servidor de desarrollo

¿Hay una manera de determinar si Django se está ejecutando en localhost y configurando elDEBUG variable ensettings.py en consecuencia.

De modo que si ejecuto el servidor localmente se configuraráDEBUG aTrue y de otro modo configurarlo paraFalse.

Localhost:python manage.py runserver
No localhost:python manage.py runserver 0.0.0.0:8000

Respuestas a la pregunta(3)

Su respuesta a la pregunta