The django logging schema should not include a 'root' logger
The django schema should not define a 'root' logger section. The section forces configglue users to define a 'root' logger section if they want to define their own logging, but the root logger does not actually do anything.
Presumably the 'root' logger section configures the root logger, but a Django shell shows that the root logger is not the /real/ Python logging root logger. It just adds a logger that happens to be named 'root':
$ python project/manage.py shell
>>> import logging
>>> root_logger = logging.getLogger()
>>> root_logger is configglue_
I searched the django configuration sources and did not find any reference to or special treatment of a logger named 'root'.