Display the error field in notifications admin list view, don't load all checks in details view.

This commit is contained in:
Pēteris Caune 2019-10-18 17:22:50 +03:00
parent 66a6de70c0
commit 3f36d31cde
No known key found for this signature in database
GPG Key ID: E28D7679E9A9EDE2

View File

@ -201,6 +201,7 @@ class ChannelsAdmin(admin.ModelAdmin):
@admin.register(Notification) @admin.register(Notification)
class NotificationsAdmin(admin.ModelAdmin): class NotificationsAdmin(admin.ModelAdmin):
search_fields = ["owner__name", "owner__code", "channel__value"] search_fields = ["owner__name", "owner__code", "channel__value"]
readonly_fields = ("owner",)
list_select_related = ("owner", "channel") list_select_related = ("owner", "channel")
list_display = ( list_display = (
"id", "id",
@ -209,6 +210,7 @@ class NotificationsAdmin(admin.ModelAdmin):
"owner", "owner",
"channel_kind", "channel_kind",
"channel_value", "channel_value",
"error",
) )
list_filter = ("created", "check_status", "channel__kind") list_filter = ("created", "check_status", "channel__kind")