From 898160aa4633e4f5634d2e1c0f8190167cc92fd4 Mon Sep 17 00:00:00 2001 From: Trey t Date: Sat, 30 Nov 2024 12:16:13 -0600 Subject: [PATCH] exercise video hls --- video/models.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/video/models.py b/video/models.py index 93b0930..2a3ac57 100644 --- a/video/models.py +++ b/video/models.py @@ -33,6 +33,11 @@ class ExerciseVideo(models.Model): updated_at = models.DateTimeField(auto_now=True) video_file = models.FileField(upload_to='exercise_videos/', null=True, verbose_name="") + def save(self, **kwargs): + super(ExerciseVideo, self).save(**kwargs) + filename = self.video_file.name + create_hls_tasks.delay(filename) + @receiver(pre_delete, sender=ExerciseVideo) def delete_exercise_video(sender, instance, using, **kwargs): video_file = instance.video_file