from django.contrib import admin
from feder.virus_scan.models import Request
[docs]
@admin.register(Request)
class ScanRequestAdmin(admin.ModelAdmin):
list_display = (
"content_type",
"content_object",
"field_name",
"engine_name",
"status",
"created",
"modified",
)
list_filter = ("engine_name", "status", "created", "modified")
actions = None
[docs]
def get_queryset(self, *args, **kwargs):
qs = super().get_queryset(*args, **kwargs)
return qs.prefetch_related("content_object").select_related("content_type")