{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/2"}],"enrichment":{"capability":"django-auditlog logs changes to Django model instances, recording what changed, when, and which user made the change, storing the summary in JSON format.","skillfed_tags":["django-app","audit-logging","compliance"],"use_cases":["Track who modified a user account, order, or configuration and when, for compliance or debugging.","Build an audit trail for sensitive data changes (e.g., permissions, billing info) to meet regulatory requirements.","Investigate what changed in a model instance over time without storing full version snapshots.","Implement a simple change history UI that shows a JSON summary of each modification.","Log admin or API-driven model updates for accountability in multi-user systems."],"what_it_does":"django-auditlog is a reusable Django app that automatically logs changes to model instances, recording which fields changed, their old and new values, the timestamp, and the user who made the change. It stores this information as JSON summaries in the database, making it easy to query and audit model history without the overhead of full version control.\n\nUnlike Django's built-in admin log, auditlog is more flexible and lightweight\u2014it's designed to be simple to use and fast, requiring minimal configuration. You register a model with the auditlog registry, and it begins tracking changes automatically. It depends only on Django and python-dateutil, keeping dependencies lean.","worth_installing":"Yes. django-auditlog is well-maintained, has low install friction, carries no known vulnerabilities, and solves a common Django need (model change tracking) in a lightweight way. The MIT license is permissive. Install it if you need audit logging for Django models and want a simple, proven solution."},"id":"django-auditlog","links":{"html":"https://skillfed.io/packages/django-auditlog","md":"https://skillfed.io/packages/django-auditlog.md","pypi":"https://pypi.org/project/django-auditlog/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-12-18","license_spdx":null,"license_treatment":"permissive","name":"django-auditlog","python_support":"supports_current","summary":"Audit log app for Django"},"popularity":{"monthly_downloads":1434101,"position":3904,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.4.1"}
