This commit is contained in:
Trey t
2023-07-27 19:07:35 -05:00
parent 6d68c59ac3
commit 67372cc8ab
9 changed files with 84 additions and 8 deletions

View File

@@ -22,6 +22,7 @@ class Exercise(models.Model):
muscle_groups = models.CharField(null=True, blank=True, max_length=255)
synonyms = models.CharField(null=True, blank=True, max_length=255)
estimated_rep_duration = models.FloatField(null=True, blank=True, max_length=255)
video_override = models.CharField(null=True, blank=True, max_length=255)
class Meta:
ordering = ('name',)
@@ -30,7 +31,10 @@ class Exercise(models.Model):
return self.name + " --------- " + self.description
def video_url(self):
return "exercise_videos/" + self.name.replace(" ", "_") + ".mp4"
if self.video_override is not None and len(self.video_override) > 0:
return "exercise_videos/" + self.video_override
else:
return "exercise_videos/" + self.name.replace(" ", "_") + ".mp4"
def audio_url(self):
return "exercise_audio/" + self.name.replace(" ", "_") + ".m4a"