Привет, все пытаются добавить в мой проект возможность просмотра фильмов в приложении "FIlmy". И я не знаю, что я делаю неправильно, но он показывает только черное окно без загрузки.
Мои модели:
class Video(models.Model):
name = models.ForeignKey(Movie, on_delete=models.CASCADE)
file = models.FileField(upload_to='films_image/', null=True, verbose_name="")
Мои просмотры:
@login_required
def showvideo(request):
firstvideo = Video.objects.last()
videofile = firstvideo.videofile
return render(request, "MyPage/MovieDetail.html", {'videofile': videofile})
Мой шаблон:
<h3><b>Clip</b></h3>
<br>
<video width='400' controls>
<source src='{{ videofile }}' type='video/mp4'>
Your browser does not support the video tag.
</video>
Возможно, у меня ошибка источника, и я не знаю, что я делаю неправильно
Я добавил в свои URL-адреса
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
И мои настройки:
MEDIA_URL = os.path.join(BASE_DIR, 'media/')
MEDIA_ROOT = '/media/'
Я добавил файл к своему внешнему ключу Mov ie, и теперь я хочу, чтобы заголовок mov ie просматривался в моем шаблоне