Загруженное видео не отображается

Я загрузил видео для модели class для образовательного сайта, но это видео не отображается. Что я могу сделать, чтобы оно отобразилось?

Мой models.py:

class Class(models.Model):
    title = models.CharField(max_length=100)
    video = models.FileField(upload_to='class/class_videos',null=True,
validators=[FileExtensionValidator(allowed_extensions=['MOV','avi','mp4','webm','mkv'])])


    def __str__(self):
        return self.title


class Course(models.Model):
    title = models.CharField(max_length=100)
    image = models.ImageField(upload_to='class/instructor_pics', null=True)
    instructor = models.CharField(max_length=100)
    instructor_image = models.ImageField(upload_to='class/instructor_pics', null=True)
    students = models.ManyToManyField(User, related_name='courses_joined', blank=True)
    classes = models.ForeignKey(Class, on_delete=models.CASCADE, null=True)
    slug = models.SlugField(max_length=200, unique=True)
    description = models.TextField(max_length=300, null=True)
    created = models.DateTimeField(auto_now_add=True)

    class Meta:
        ordering = ['-created']

    def __str__(self):
        return self.title

Мой views.py:

class CourseDetailView(LoginRequiredMixin, DetailView):
    model = Course
    template_name = 'class/course.html'

Мой html файл :

{% extends "class/base.html" %}
{% load crispy_forms_tags %}
{% block content %}
  <h1>{{ object.title }}</h1>
  {{ object.classes.video }}
{% endblock content %}

На выходе получается заголовок класса и <name>.mp4 filename, где name - имя видеофайла, который я загрузил. Но я хочу, чтобы видео рендерилось. Кто-нибудь может мне помочь?

Заранее спасибо!

Вернуться на верх