Skip to content

alikins/django-deepend-request-log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-deepend-request-log

Plug django-request-logging into your Django project and you will have intuitive and color coded request/response payload logging, for both web requests and API requests. Supports Django 1.8+.

Installing

$ pip install django-deepend-request-log

Then add deependrequestlog.middleware.LogRequestMiddleware to your MIDDLEWARE.

For example:

MIDDLEWARE = (
    ...,
    'deependrequestlog.middleware.LogRequestMiddleware',
    ...,
)

And configure logging in your app:

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'handlers': {
        'console': {
            'class': 'logging.StreamHandler',
        },
    },
    'loggers': {
        'django.request': {
            'handlers': ['console'],
            'level': 'DEBUG',
            'propagate': False,
        },
    },
}

About

django request logging at a somewhat excessive level

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages