Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Преобразование тегов html в обычный текст. Django 1.2.4. [RSS Feed]

#1 Янв. 29, 2011 10:36:02

I159
От:
Зарегистрирован: 2010-12-09
Сообщения: 85
Репутация: +  0  -
Профиль   Отправить e-mail  

Преобразование тегов html в обычный текст. Django 1.2.4.

Есть представление:

def meta(request):
values = request.META.items()
values.sort()
html = []
for k, v in values:
html.append(r'<tr><td>%s</td><td>%s</td></tr>' % (k, v))
html = '\n'.join(html)
return render_to_response('meta.html', {'html': html})
И шаблон:
{% extends 'base.html' %}

{% block content %}
<table>
{{ html }}
</table>
{% endblock %}
На странице, в браузере, выводятся символы html преобразованные в обычный текст: “'&lt;tr&gt;&lt;td&gt;……..”. Как сделать так чтобы html оставался разметкой, а не превращался в текст?



Отредактировано (Янв. 29, 2011 10:42:51)

Офлайн

#2 Янв. 29, 2011 11:45:05

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Преобразование тегов html в обычный текст. Django 1.2.4.

Офлайн

#3 Янв. 29, 2011 11:49:30

I159
От:
Зарегистрирован: 2010-12-09
Сообщения: 85
Репутация: +  0  -
Профиль   Отправить e-mail  

Преобразование тегов html в обычный текст. Django 1.2.4.

Спасибо.



Офлайн

  • Начало
  • » Django
  • » Преобразование тегов html в обычный текст. Django 1.2.4.[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version