¿Podría alguien ayudarme a comprender la siguiente documentación de la documentación de Django?

Creo que el punto general de esta sección de documentación es decir
que aunque lo siguiente está permitido y “funcionará”, debería ser
evitado como una forma de módulos en aplicaciones estándar de django para manejar la configuración.

desde la configuración de importación de django.conf
settings.configure ({}, SOME_SETTING = ‘foo)

La configuración “manual” de los ajustes en su módulo causará problemas
cuando inevitablemente, se accede a alguna configuración antes de
Se procesa la línea settings.configure.

La forma preferida de manejar la configuración es usar el entorno
variable, DJANGO_SETTINGS_MODULE (que debería estar en la pitón
importar ruta de búsqueda). Esto permite importar configuraciones en su
módulos y permite “manualmente” especificar la configuración en el comando-
línea. (no debe confundirse con “configurar manualmente los ajustes” en los módulos como se discutió anteriormente) Por ejemplo:

django-admin.py runserver –settings = mysite.settings

Hay un poco de documentación que describe cuándo podría
legítimamente quiere omitir la variable de entorno DJANGO_SETTINGS_MODULE. (Consulte “Uso de la configuración sin configurar
DJANGO_SETTINGS_MODULE “en la documentación de configuración).