def get_public_label(self):
return self.title.split('(')[0].strip()
+ def get_playlist_emissions(self):
+ emissions = {}
+ for recurring_playlist in self.recurring_playlist_zones.all().select_related(
+ 'schedule', 'schedule__emission'
+ ):
+ emissions[recurring_playlist.schedule.emission_id] = recurring_playlist.schedule.emission
+ return emissions.values()
+
class Focus(models.Model):
title = models.CharField(_('Alternate Title'), max_length=50, null=True, blank=True)