В настоящее время пытается извлечь видео из модели, однако, кажется, что он не может найти правильный URL-адрес, добавив каталог мультимедиа в начало извлеченного URL-адреса.
Я получаю URL-адрес из модель правильно?
Код + Сгенерировано HTML + Журнал консоли
Settings.py (раздел Media)
STATIC_URL = '/static/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
urls.py ( В приложении)
from django.urls import path
from . import views
urlpatterns = [
path('', views.video_form_upload, name='highlights'),
path('outputs', views.video_output, name='output')
]
ОБНОВЛЕНИЕ
video_output. html
{% extends 'highlights/base.html' %}
{% block content %}
{% for video in highlights %}
<video width="320" height="240" controls>
{% load static %}
<source src="{% static "{{ video.highlight.url }}" %}" type="video/mp4"></source>
Your browser does not support the video tag
</video>
{% endfor %}
{% endblock %}
ПРИМЕР ВИДЕО ВЫХОДА URL
<video width="320" height="240" controls>
<source src="/media/%7B%7B%20video.highlight.url%20%7D%7D" type="video/mp4"></source>
Your browser does not support the video tag
</video>