X-Git-Url: https://git.0d.be/?p=django-panik-nonstop.git;a=blobdiff_plain;f=nonstop%2Fmodels.py;h=3f5aa1d76924fa51edba69f95a8f9eb817e93490;hp=664e29ff9177f7f952ab34c19f7c33f5a591e7ea;hb=af6c0e034689c2fdfbd45ce3c9aa9723f09a62f4;hpb=81e17802e52f35fbad7a5b784f4bbf2373455ac9 diff --git a/nonstop/models.py b/nonstop/models.py index 664e29f..3f5aa1d 100644 --- a/nonstop/models.py +++ b/nonstop/models.py @@ -245,6 +245,15 @@ class StreamedDiffusion(models.Model): return bool(self.stream_id) +class NonstopZoneSettings(models.Model): + nonstop = models.ForeignKey('emissions.Nonstop', on_delete=models.CASCADE) + intro_jingle = models.ForeignKey(Jingle, blank=True, null=True, related_name='+') + jingles = models.ManyToManyField(Jingle, blank=True) + + def __str__(self): + return str(self.nonstop) + + @receiver(post_delete) def remove_soundfile(sender, instance=None, **kwargs): from emissions.models import SoundFile