diff --git a/src/registrar/admin.py b/src/registrar/admin.py index 82f010692..bfd432c85 100644 --- a/src/registrar/admin.py +++ b/src/registrar/admin.py @@ -1825,6 +1825,11 @@ class VerifiedByStaffAdmin(ListHeaderAdmin): obj.requestor = request.user if request.user.is_authenticated else None super().save_model(request, obj, form, change) +class FederalAgencyAdmin(ListHeaderAdmin): + search_fields = ["agency"] + search_help_text = "Search by agency name." + ordering = ["agency"] + admin.site.unregister(LogEntry) # Unregister the default registration admin.site.register(LogEntry, CustomLogEntryAdmin) @@ -1839,7 +1844,7 @@ admin.site.register(models.DomainInvitation, DomainInvitationAdmin) admin.site.register(models.DomainInformation, DomainInformationAdmin) admin.site.register(models.Domain, DomainAdmin) admin.site.register(models.DraftDomain, DraftDomainAdmin) -admin.site.register(FederalAgency) +admin.site.register(models.FederalAgency, FederalAgencyAdmin) # Host and HostIP removed from django admin because changes in admin # do not propagate to registry and logic not applied admin.site.register(models.Host, MyHostAdmin)