better module naming

This commit is contained in:
2026-02-03 14:40:12 -03:00
parent ffbbf87873
commit b88f75fce0
11 changed files with 331 additions and 41 deletions

View File

@@ -108,14 +108,13 @@ class TranscodePresetAdmin(admin.ModelAdmin):
class TranscodeJobAdmin(admin.ModelAdmin):
list_display = [
"id_short",
"source_asset",
"preset",
"source_asset_id_short",
"status",
"progress_display",
"created_at",
]
list_filter = ["status", "preset"]
search_fields = ["source_asset__filename", "output_filename"]
list_filter = ["status"]
search_fields = ["output_filename"]
readonly_fields = [
"id",
"created_at",
@@ -128,15 +127,14 @@ class TranscodeJobAdmin(admin.ModelAdmin):
"celery_task_id",
"preset_snapshot",
]
raw_id_fields = ["source_asset", "preset", "output_asset"]
fieldsets = [
(None, {"fields": ["id", "source_asset", "status", "error_message"]}),
(None, {"fields": ["id", "source_asset_id", "status", "error_message"]}),
(
"Configuration",
{
"fields": [
"preset",
"preset_id",
"preset_snapshot",
"trim_start",
"trim_end",
@@ -144,7 +142,7 @@ class TranscodeJobAdmin(admin.ModelAdmin):
]
},
),
("Output", {"fields": ["output_filename", "output_path", "output_asset"]}),
("Output", {"fields": ["output_filename", "output_path", "output_asset_id"]}),
(
"Progress",
{"fields": ["progress", "current_frame", "current_time", "speed"]},
@@ -168,6 +166,11 @@ class TranscodeJobAdmin(admin.ModelAdmin):
id_short.short_description = "ID"
def source_asset_id_short(self, obj):
return str(obj.source_asset_id)[:8] if obj.source_asset_id else "-"
source_asset_id_short.short_description = "Source"
def progress_display(self, obj):
return f"{obj.progress:.1f}%"