diff --git a/auditlog/admin.py b/auditlog/admin.py index b9f19f1..2d79675 100644 --- a/auditlog/admin.py +++ b/auditlog/admin.py @@ -6,6 +6,7 @@ from auditlog.models import LogEntry class LogEntryAdmin(admin.ModelAdmin, LogEntryAdminMixin): + list_select_related = ["content_type", "actor"] list_display = ["created", "resource_url", "action", "msg_short", "user_url"] search_fields = [ "timestamp", @@ -26,9 +27,5 @@ class LogEntryAdmin(admin.ModelAdmin, LogEntryAdminMixin): # As audit admin doesn't allow log creation from admin return False - def get_queryset(self, request): - queryset = super().get_queryset(request).select_related("content_type", "actor") - return queryset - admin.site.register(LogEntry, LogEntryAdmin)