Skip to content

Commit 51a5046

Browse files
authored
Merge pull request #1396 from NHSDigital/add-gateway-to-admin-models
Add Gateway to admin models
2 parents 5cfcf51 + 9ffc3d9 commit 51a5046

1 file changed

Lines changed: 19 additions & 3 deletions

File tree

manage_breast_screening/gateway/admin.py

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,26 @@
22

33
from manage_breast_screening.core.admin import admin_site
44

5-
from .models import Relay
5+
from .models import Gateway, Relay
6+
7+
8+
@admin.register(Gateway, site=admin_site)
9+
class GatewayAdmin(admin.ModelAdmin):
10+
list_display = ["name", "oid", "resource_name"]
11+
search_fields = ["name", "oid", "resource_name"]
12+
list_filter = ["created_at", "updated_at"]
13+
ordering = ["name"]
614

715

816
@admin.register(Relay, site=admin_site)
917
class RelayAdmin(admin.ModelAdmin):
10-
list_display = ["setting", "namespace", "hybrid_connection_name"]
11-
list_select_related = ["setting"]
18+
list_display = ["setting", "gateway", "namespace", "hybrid_connection_name"]
19+
list_select_related = ["setting", "gateway"]
20+
search_fields = [
21+
"setting__name",
22+
"gateway__name",
23+
"namespace",
24+
"hybrid_connection_name",
25+
]
26+
list_filter = ["created_at", "updated_at"]
27+
ordering = ["setting__name", "gateway__name", "namespace", "hybrid_connection_name"]

0 commit comments

Comments
 (0)