Coverage for baibu/metrics/admin.py: 100%
14 statements
« prev ^ index » next coverage.py v7.10.7, created at 2026-10-06 13:07 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2026-10-06 13:07 +0000
1from django.contrib import admin
3from .models import DailyMetric
6@admin.register(DailyMetric)
7class DailyMetricAdmin(admin.ModelAdmin):
8 """Read-only: figures are computed by the nightly task or compute_metrics."""
10 list_display = ("date", "name", "dimension", "value", "computed_at")
11 list_filter = ("name",)
12 date_hierarchy = "date"
13 readonly_fields = list_display
15 def has_add_permission(self, request):
16 return False
18 def has_change_permission(self, request, obj=None):
19 return False
21 def has_delete_permission(self, request, obj=None):
22 return False