Форум сайта python.su
Приветствую.
Словил мне не понятное. В интернетах сходу не нашел.
Передаю в шаблон картеж вида:
msg = ('Цвет', ‘Текст’, ‘текст для title’)
в шаблоне пишу
<p title= {{ msg.end.2 }} > <font color={{ msg.end.0 }}> {{ user.end_sms.1 }} </font>
Офлайн
<font color
msg = {color: 'Цвет', text: ‘Текст’, title: ‘текст для title’} <p title= {{ msg.text }} > <font color={{ msg.color }}> {{ msg.title }} </font>
Офлайн
FishHook
А если так?
msg = {color: 'Цвет', text: 'Текст'} title_msg = u'тест с объевлением строки прямо в кантексте' <p title = {{title_msg}} > <font color ={{ msg.0 }}> {{ msg.2 }} </font> </p>
Отредактировано soln (Март 12, 2014 07:21:13)
Офлайн
soln,
msg - это словарь?
Видимо да
msg = {color: ‘Цвет’, text: ‘Текст’}
Ты пытаешься получить значение словаря по индексу? Если нет, то зачем ноль вот тут {{ msg.0 }}, что он означает?
Офлайн
FishHookНет пардон я просто скопировал вашу строчку постом выше, ошибся.
msg - это словарь?
context['test'] = 'тест с объевлением строки прямо в кантексте'
<p title = {{test}} > <font color=red >
{{test}}
</font>
<p контексте="" в="" прямо="" строки="" объевлением="" с="" title="тест"> <font color="red"> тест с объевлением строки прямо в контексте </font> </p>
Офлайн
а так?
<p title = "{{test}}">
Офлайн
Страно вчера прежде чем начать эту тему я пробывал
одинарные ковычки, двойные, экранированые. И оно неработало а сегодня работает, причем с картежем, строкой, и словарем.
Наверно я плохо жал ctr+<F5>.
Спасибо. Тема закрыта, пошел в угол.
Офлайн
solnВ угол надо бы встать за <font color=>. Это кошмар.
пошел в угол.
Офлайн
Знаю. Но сейчас все равно. Нужно быстро.
Офлайн
А чем плох font:color ?
Офлайн