Найти - Пользователи
Полная версия: Преобразование тегов html в обычный текст. Django 1.2.4.
Начало » Django » Преобразование тегов html в обычный текст. Django 1.2.4.
1
I159
Есть представление:
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 оставался разметкой, а не превращался в текст?
Александр Кошелев
http://docs.djangoproject.com/en/dev/ref/templates/builtins/#safe
I159
Спасибо.
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