Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ninemoreminutes/django-trails
Django app for audit logging.
https://github.com/ninemoreminutes/django-trails
Last synced: 6 days ago
JSON representation
Django app for audit logging.
- Host: GitHub
- URL: https://github.com/ninemoreminutes/django-trails
- Owner: ninemoreminutes
- License: other
- Created: 2013-06-26T02:43:53.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-06-05T19:21:07.000Z (over 4 years ago)
- Last Synced: 2024-04-16T02:05:49.736Z (7 months ago)
- Language: Python
- Homepage: https://projects.ninemoreminutes.com/projects/django-trails/
- Size: 97.7 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Django Trails
=============Django Trails is a Django app to provide audit logging capability for a Django
project. Its main goals are to:* Capture database changes using signals.
* Log user and changes to the database.
* Log user and changes using Python logging library.
* Provide admin interface to view full audit trail for an object or user.
* Provide flexible template-based rendering of audit trails.While a number of parts are functional, it is still considered alpha quality
and does not yet support the following:* Capturing changes made to many to many relationships.
* Tests to verify correct handling of proxy models or model inheritance.
* Tests to verify handling of custom model fields.
* Actually using the Python logging module.