Найти - Пользователи
Полная версия: Вставка медиа-контента через теги
Начало » Django » Вставка медиа-контента через теги
1
Sheyk
Добрый вечер,имеется проект Django c django ttag,создаю новый тег,в помощью которого в шаблон будет передаваться ссылка на видео:
<video width="100%" height="auto" controls="ok"> <source src="/static/123.mp4" type="video/mp4"> </video> 

Возможно ли каким-нибудь образом сделать чтобы имя видео задавалось непосредственно в шаблоне,в этом новом теге,ну или после него? Т.е по сути чтобы тег содержал путь файла и нужно было лишь дописать его имя.
Спасибо)
fongostev
А в чем проблема-то собственно? Если синхронная страница - то при формировании контекста можно задать путь, если нужно динамически - то js в помощь.
Sheyk
Ну проблема в том,что видео-контента будет много,и нужен простой способ его добавления.К примеру:
{{video}}имя_файла.mp4{/video}}. Ну или как описано выше,с помощью ttag django:
{%video%}Имя_файла.mp4.

Причем это может быть не обязательно видео, а любой медиа контент.

Не могли бы Вы поподробнее описать пути решения данной проблемы?
fongostev
Вы добавляете каждый путь вручную? Опишите, в каком месте у вас формируется контекст.
Sheyk
А как его еще можно добавлять? Я совсем мало времени занимаюсь Django..
Немного не понял вопрос про контекст.Вообщем есть несколько шаблонов,с определенным контентом,где-то допустим галерея видео,где то статьи, где то приложения на питоне и тд. Можно создавать контент и страницы через админку,но это не то, что хотелось бы..
fongostev
Контекст. Иначе - данные для формирования шаблона. Создается в методе get_context_data, читаем оф.документацию.
https://docs.djangoproject.com/en/1.6/topics/class-based-views/generic-display/
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB