Найти - Пользователи
Полная версия: Запись в TextField templatetag
Начало » Django » Запись в TextField templatetag
1
dissdoc
Всем привет. Можно ли как-то сделать так, чтобы в TextField я мог добавлять templatetag'и и они не экранировались, а обрабатывались как в обычных шаблонах?
Александр Кошелев
Да, можно.

Кстати, а почему они экранируются?
dissdoc
Сам не пойму никак. Не разберусь. Записываю свой таг в TextField {% testtag %}
И такое же {% testtag %} выводится потом в шаблоне. :( Я думал таг и обработается как обычные темлейттаг, а его почему воспринимает django как обычную строку.
Добавлял фильтр safe не помогло. И без фильтров. Как было так и остается как строка, а не как таг
appetito
dissdoc
Сам не пойму никак. Не разберусь. Записываю свой таг в TextField {% testtag %}
И такое же {% testtag %} выводится потом в шаблоне. :( Я думал таг и обработается как обычные темлейттаг, а его почему воспринимает django как обычную строку.
Добавлял фильтр safe не помогло. И без фильтров. Как было так и остается как строка, а не как таг
нутк! надо это дело через шаблонную систему прогонять, а не просто вставлять {{ поле_с_тегами }} в шаблон
dissdoc
А можно пояснить “прогонять через шаблонную систему”? Это как?
Или доки где почитать по этой теме?
dissdoc
Я понял :) Спасибо огромное. Возникала такая идея у меня, но показалось это абсурдом в мыслях.. Мол “ну не.. такого не может быть” )))
Еще раз спасибо!
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