In another issue I made the logger's location configurable, but it requires a restart, because the changes would have to be propagated to the entire application.
If instead of saving a reference to the logger, every widget just calls settings.logger, then I only have to overwrite that, which can be done by calling setup_logging from settings.py again.
In another issue I made the logger's location configurable, but it requires a restart, because the changes would have to be propagated to the entire application.
If instead of saving a reference to the logger, every widget just calls settings.logger, then I only have to overwrite that, which can be done by calling setup_logging from settings.py again.