Various JSON logging extensions for the Django Framework
Project description
django_json_logging
Various JSON logging extensions for the Django Framework
Installation
Using pip
pip install django_json_logging
Using pipenv
pipenv install django_json_logging
Quick start
In your project’s settings.py
add AccessLogMiddleware
to MIDDLEWARE
and add JSONFormatter
to LOGGING
.
MIDDLEWARE = [
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
...
'django_json_logging.middleware.AccessLogMiddleware',
]
LOGGING = {
...
'formatters': {"json": {'()': 'django_json_logging.logging.JSONFormatter'}},
...
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django_json_logging-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f9da48aa5b81bd589cdc90f3ef0e90855d1f7232152c101978eadec741a638 |
|
MD5 | d2205367c271c023e8d975d44a240c31 |
|
BLAKE2b-256 | 9ab2694390c4d2a561f44cb2b7fd995e5e9ed8235832dfb520671ee23c277a43 |
Close
Hashes for django_json_logging-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57d523d998fec23cd2e3ed6d6be968dc096beaaff8cb5c8ad8be758204c95385 |
|
MD5 | 6838bf30042c9916539f99db060e83b6 |
|
BLAKE2b-256 | 7283b85707d84206c8449f079579134652ec0f5e2f35930c6c925f344dbd9823 |