From ed37c5bdd689bba07688b86822025a50cbcb1f0a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 15 Mar 2015 16:14:16 +0100 Subject: [PATCH] define additional label for soundfile cells --- panikombo/models.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/panikombo/models.py b/panikombo/models.py index 96021a0..656b2cf 100644 --- a/panikombo/models.py +++ b/panikombo/models.py @@ -20,3 +20,17 @@ class SoundCell(CellBase): def get_default_form_class(self): from .forms import SoundCellForm return SoundCellForm + + def get_additional_label(self): + if self.soundfile: + if self.soundfile.fragment: + return u'%s - %s - %s' % ( + self.soundfile.episode.emission.title, + self.soundfile.episode.title, + self.soundfile.title) + else: + return u'%s - %s' % ( + self.soundfile.episode.emission.title, + self.soundfile.episode.title) + + return '' -- 2.39.2