使用Django输出选项卡

时间:2010-11-14 03:22:41

标签: python html django

我正在尝试将.cpp文件中的行输出到Django中的模板。我在名为file的元组中传递行,并一次输出一行。

{% for line in file %}
{{line}}<br />
{% endfor %}

除了\ t \ t字符外,所有内容都在行中非常好地自动缩放,以便正确显示(例如&lt;和“)。如何将它们打印出来以便它们显示为标签?

我尝试用一​​些转义的空格字符&nbsp;替换标签,但是,Django转义了&amp;,它只是在屏幕上显示为&nbsp;。我真的不想转向自动逃生,因为它很好地逃脱了其他一切。

在这种情况下,我是否可以通过简单的方法让这些标签字符正确显示?

1 个答案:

答案 0 :(得分:2)

改为使用u'\xa0'

u'''def foo():
\xa0\xa0return 42'''