Найти - Пользователи
Полная версия: Нужны реальные html теги вместо символов < >
Начало » Django » Нужны реальные html теги вместо символов < >
1
in
Использую библиотеку tynimce для сохранения текста с html разметкой после сабмита данных на сервер разметка сохраняется в поле HTMLField но при выводе значения этого поля в шаблоне отображается вот такая вот фигня:

“<p>привет</p> <p>привет</p> <p>привет</p> <p>1</p> <p>2</p> <p>3</p>”

в коде страницы соответсвенно вместо реальных тегов специальные символы:

“&lt;p&gt;привет&lt;/p&gt;
&lt;p&gt;привет&lt;/p&gt;”

Модель самая примитивная:
class HTMLContentItem (ArticleContentItem):
    content = HTMLField()

p.s Попробовал вывести отдельно значение поля, хранит верно в тегах, косяк где-то на уровне рендеринга темплейтов. Рендерю так:
return render_to_response('articles/edit_content.html', context,
RequestContext(request))
crazyman2004
в шаблоне нужно safe использовать
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#safe
in
crazyman2004
в шаблоне нужно safe использоватьhttps://docs.djangoproject.com/en/dev/ref/templates/builtins/#safe
спасибо
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