]> git.0d.be Git - django-panik-nonstop.git/blobdiff - nonstop/models.py
add model for recurring streams
[django-panik-nonstop.git] / nonstop / models.py
index 67f647b84520750fa4ba54942211129231ce3264..e29f57146c254c4c5e89627d2ef9bb5c3b5ac478 100644 (file)
@@ -260,6 +260,13 @@ class NonstopZoneSettings(models.Model):
         return str(self.nonstop)
 
 
+class RecurringStreamDiffusion(models.Model):
+    schedule = models.ForeignKey('emissions.Schedule', on_delete=models.CASCADE)
+    jingle = models.ForeignKey(Jingle, null=True, blank=True)
+    stream = models.ForeignKey(Stream)
+    is_active = models.BooleanField('Active', default=True)
+
+
 @receiver(post_delete)
 def remove_soundfile(sender, instance=None, **kwargs):
     from emissions.models import SoundFile