Jogging is a thin wrapper around Python's logging functionality to make Django logging easier. The module provides a central place to configure all your loggers, a standard location to import loggers, and makes common logging use cases simpler.
With Jogging, you can control the destination, format, and verbosity of logs with fine granularity. Configuring module-level logging is just as easy as configuring logging for specific functions.
To use it, you add a few configurations to settings.py, import Jogging's log functions instead of Python's, and then log away like you normally do.
Python's logging module does all the heavy lifting. As a result, you can use Jogging to configure logging for code that already exists. And great care has been taken to make sure logging's power isn't hidden away behind abstractions.
1. Add 'jogging' to your INSTALLED_APPS
2. Add 'jogging.middleware.LoggingMiddleware' to your MIDDLEWARE_CLASSES