Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 20, 2014 01:18:38

Sheyk
Зарегистрирован: 2014-04-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Вставка медиа-контента через теги

Добрый вечер,имеется проект Django c django ttag,создаю новый тег,в помощью которого в шаблон будет передаваться ссылка на видео:

<video width="100%" height="auto" controls="ok"> <source src="/static/123.mp4" type="video/mp4"> </video> 

Возможно ли каким-нибудь образом сделать чтобы имя видео задавалось непосредственно в шаблоне,в этом новом теге,ну или после него? Т.е по сути чтобы тег содержал путь файла и нужно было лишь дописать его имя.
Спасибо)

Офлайн

#2 Апрель 20, 2014 12:46:25

fongostev
От: Moskau
Зарегистрирован: 2012-04-03
Сообщения: 62
Репутация: +  4  -
Профиль   Отправить e-mail  

Вставка медиа-контента через теги

А в чем проблема-то собственно? Если синхронная страница - то при формировании контекста можно задать путь, если нужно динамически - то js в помощь.

Офлайн

#3 Апрель 20, 2014 13:32:33

Sheyk
Зарегистрирован: 2014-04-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Вставка медиа-контента через теги

Ну проблема в том,что видео-контента будет много,и нужен простой способ его добавления.К примеру:
{{video}}имя_файла.mp4{/video}}. Ну или как описано выше,с помощью ttag django:
{%video%}Имя_файла.mp4.

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

Не могли бы Вы поподробнее описать пути решения данной проблемы?

Офлайн

#4 Апрель 20, 2014 21:48:26

fongostev
От: Moskau
Зарегистрирован: 2012-04-03
Сообщения: 62
Репутация: +  4  -
Профиль   Отправить e-mail  

Вставка медиа-контента через теги

Вы добавляете каждый путь вручную? Опишите, в каком месте у вас формируется контекст.

Офлайн

#5 Апрель 21, 2014 00:20:00

Sheyk
Зарегистрирован: 2014-04-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Вставка медиа-контента через теги

А как его еще можно добавлять? Я совсем мало времени занимаюсь Django..
Немного не понял вопрос про контекст.Вообщем есть несколько шаблонов,с определенным контентом,где-то допустим галерея видео,где то статьи, где то приложения на питоне и тд. Можно создавать контент и страницы через админку,но это не то, что хотелось бы..

Офлайн

#6 Апрель 21, 2014 03:41:12

fongostev
От: Moskau
Зарегистрирован: 2012-04-03
Сообщения: 62
Репутация: +  4  -
Профиль   Отправить e-mail  

Вставка медиа-контента через теги

Контекст. Иначе - данные для формирования шаблона. Создается в методе get_context_data, читаем оф.документацию.
https://docs.djangoproject.com/en/1.6/topics/class-based-views/generic-display/

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version