Big visual overhaul docker compsoe file etc
Some checks failed
CI / test-and-quality (push) Failing after 4m4s

This commit is contained in:
Asger Geel Weirsøe
2026-03-23 14:11:30 +01:00
parent d86941fef8
commit a81bc1250c
92 changed files with 11584 additions and 1686 deletions

View File

@@ -1,3 +1,25 @@
from django.contrib import admin
# Register your models here.
from .models import PhaseVoiceLine, QuestionVoiceLine
@admin.register(PhaseVoiceLine)
class PhaseVoiceLineAdmin(admin.ModelAdmin):
list_display = ("game_key", "cue_key", "locale", "has_audio", "is_active")
list_filter = ("game_key", "cue_key", "locale", "is_active")
search_fields = ("text",)
@admin.display(boolean=True, description="Audio")
def has_audio(self, obj: PhaseVoiceLine) -> bool:
return bool(obj.audio_file)
@admin.register(QuestionVoiceLine)
class QuestionVoiceLineAdmin(admin.ModelAdmin):
list_display = ("question", "cue_key", "locale", "has_audio", "is_active")
list_filter = ("cue_key", "locale", "is_active", "question__category")
search_fields = ("question__prompt", "text")
@admin.display(boolean=True, description="Audio")
def has_audio(self, obj: QuestionVoiceLine) -> bool:
return bool(obj.audio_file)