Как использовать видео в django? - PullRequest
0 голосов
/ 30 марта 2020

Может кто-нибудь подсказать, как использовать видео в приложении django? Я пробовал разные способы, но не работал.

<source src="/home/sahil/Desktop/LearnHtmlCss/MyLearnHtml/media/DanceMonkey.mp4"type="video/mp4">
</video>```
even i used 
```{% media 'DanceMonkey.mp4' %}```
I have setup my media files in seetings.py
```Media_Dir = os.path.join(BASE_DIR,'media')    MEDIA_ROOT = [Media_Dir,]    MEDIA_URL = '/media/'```
under my urls.py ```+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)```

1 Ответ

0 голосов
/ 30 марта 2020

Вы должны использовать URL в sr c, а не путь. Например: модель:

class Video(models.Model):
    videofile = models.FileField(upload_to='xxx', verbose_name='video')

шаблон:

...
source src="{{ video.url }}"

Или, если вы хотите использовать видео без модели, что-то вроде этого:

source src="http://127.0.0.1:8000/media/video.mp4"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...