Переосмыслил отметки по ВЧ загрузке. Улучшил статистику

This commit is contained in:
2025-12-10 17:43:38 +03:00
parent 4949a03e68
commit 41e8dc30fd
16 changed files with 1834 additions and 980 deletions

View File

@@ -347,17 +347,17 @@ class ParameterInline(admin.StackedInline):
class ObjectMarkAdmin(BaseAdmin):
"""Админ-панель для модели ObjectMark."""
list_display = ("source", "mark", "timestamp", "created_by")
list_select_related = ("source", "created_by__user")
search_fields = ("source__id",)
list_display = ("tech_analyze", "mark", "timestamp", "created_by")
list_select_related = ("tech_analyze", "tech_analyze__satellite", "created_by__user")
search_fields = ("tech_analyze__name", "tech_analyze__id")
ordering = ("-timestamp",)
list_filter = (
"mark",
("timestamp", DateRangeQuickSelectListFilterBuilder()),
("source", MultiSelectRelatedDropdownFilter),
("tech_analyze__satellite", MultiSelectRelatedDropdownFilter),
)
readonly_fields = ("timestamp", "created_by")
autocomplete_fields = ("source",)
autocomplete_fields = ("tech_analyze",)
# @admin.register(SigmaParMark)