Django management command auditing app
Project description
# Django Management Command Log
App to enable simple auditing of Django management commands
### Version support
This project now support Django 3.2+, and Python 3.8+.
See git tags and PyPI classifiers for support.
## Background
This app wraps the standard Django management command base class to record the
running of a command. It logs the name of the command, start and end time, and
the output (if any). If the command fails with a Python exception, the error
message is added to the record, and the exception itself is logged using
`logging.exception`.


See the `test_command` and `test_transaction_command` for examples.
## TODO
* Documentation.
* Convert output field to JSON
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django_command_log-2.1.tar.gz
(7.8 kB
view hashes)
Built Distribution
Close
Hashes for django_command_log-2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc48276c282a3b60aa6a013794550a8573b77d5797ae9e96f4a2570e9b1e812 |
|
MD5 | 64f266efbdf1fc075c82e41a917f9266 |
|
BLAKE2b-256 | fdfb15c9b943f1205b7b4dac4e283860e3ee8967480d1264d82e3c0309825f2c |