]> git.0d.be Git - django-panik-nonstop.git/blobdiff - nonstop/models.py
add model to store jingles for nonstop zones
[django-panik-nonstop.git] / nonstop / models.py
index 664e29ff9177f7f952ab34c19f7c33f5a591e7ea..3f5aa1d76924fa51edba69f95a8f9eb817e93490 100644 (file)
@@ -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