better module naming
This commit is contained in:
@@ -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}%"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user