exercise video hls

This commit is contained in:
Trey t
2024-11-30 12:16:13 -06:00
parent b7e4f7c4dc
commit 898160aa46

View File

@@ -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