django-logentry-admin
Show all LogEntry objects in the Django admin site.
What it is and what it does
django-logentry-admin is a minimal Django admin extension that exposes Django's built-in LogEntry model—which tracks all changes made through the admin interface—as a browsable, filterable admin page. It wraps Django's audit logging with a user-friendly admin interface, letting you view who changed what and when across your entire project.
The package adds a single app to your INSTALLED_APPS and requires only Django as a runtime dependency. It includes features like links to related users and objects, filtering by staff user, and prefetching for performance. The codebase is stable and has been in production use since 2011, though it has not received updates since mid-2021.
Use it for:
- Audit trail review: inspect all admin-triggered changes to your models in one place.
- Troubleshooting: trace who made a change and when during a data issue investigation.
- Compliance reporting: export or review LogEntry records for regulatory or internal audit purposes.
- User activity monitoring: identify staff members' actions across the Django admin site.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Registers Django's built-in LogEntry model in the admin site, making audit logs viewable and searchable through the standard Django admin interface.
Yes, if you are running Django 2.2–3.2 and Python 3.5–3.9. The package is stable, has no known vulnerabilities, and solves a real problem with minimal friction. However, do not install if you need support for newer Django or Python versions; the abandoned status means no updates are forthcoming. For projects on current Django LTS releases, verify compatibility before relying on it.
Install
django-logentry-admin on PyPI
pip
pip install django-logentry-adminuv
uv add django-logentry-adminpoetry
poetry add django-logentry-adminInstalling django-logentry-admin
Before you install
Low friction install with a single Django dependency. The package is marked abandoned (last commit 2021-06-07, 1907 days ago) but remains in Production/Stable status and receives regular downloads. No active maintenance should be expected.
License in practice
ISC license is permissive and imposes minimal restrictions; you may use, modify, and distribute this package with few obligations.
Quickstart
pip install django-logentry-admin
# In your Django settings.py INSTALLED_APPS:
INSTALLED_APPS = (
...
'logentry_admin',
)
Requires Django 2.2, 3.1, or 3.2 and Python 3.5–3.9 as declared; older or newer versions may not be supported.
Verify before relying
- Whether the package works with Django versions released after 3.2 (e.g., 4.0+) despite being abandoned.
- Whether the package works with Python 3.10+ despite version classifiers stopping at 3.9.
- Current state of any translations (Russian, Azerbaijani, Portuguese) mentioned in changelog.
Package facts
| License | ISC (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — Django |
| Maintenance | abandoned — 1,907 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 73,942/month — #14,902 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: django_logentry_admin-1.1.0-py3-none-any.whl
Tags
More Dynamic Content packages
MarkupSafe provides a text object that escapes…
permissive · top 100 on PyPI
Jinja2Jinja2 is a templating engine that renders…
permissive · top 100 on PyPI
soupsieveSoupsieve is a CSS selector library designed to…
permissive · top 100 on PyPI
WerkzeugWerkzeug is a WSGI utility library providing…
permissive · top 1,000 on PyPI
FlaskFlask is a lightweight WSGI web application…
permissive · top 1,000 on PyPI
MakoMako compiles Python-embedded templates into…
permissive · top 1,000 on PyPI
django-fsm-logAutomatically logs state transitions for Django…
permissive · top 15,000 on PyPI
django-easy-auditLogs every CRUD operation, authentication…
copyleft · top 15,000 on PyPI
django-admin-toolsExtends Django's default admin interface with a…
permissive · top 15,000 on PyPI
django-user-sessionsReplaces Django's opaque session backend with…
permissive · top 15,000 on PyPI
django-auditlogdjango-auditlog logs changes to Django model…
permissive · top 5,000 on PyPI
django-crumDjango-CRUM stores the current request and user…
permissive · top 15,000 on PyPI
django-admin-interfaceReplaces Django's default admin interface with…
permissive · top 15,000 on PyPI
django-pghistoryTracks all changes to Django models using…
permissive · top 15,000 on PyPI
wagtail-modeladminAdds Django model administration interfaces to…
permissive · top 15,000 on PyPI
django-reversiondjango-reversion adds version control to Django…
permissive · top 5,000 on PyPI