【问题标题】:django 1.2 GAE python -> converts html to html safe string? replacing <br /> with the stringdjango 1.2 GAE python->将html转换为html安全字符串?用字符串替换 <br />
【发布时间】:2012-08-13 11:54:47
【问题描述】:

当我在 django 1.2 中渲染我的模板并使用 a 显示字符串时

<br />  

我得到的标签

&lt;br /&gt;

改为?

意思是我真的看到了文字

<br />

而不是获得非常需要的换行符。

【问题讨论】:

    标签: python html django google-app-engine


    【解决方案1】:

    我假设您的意思是使用{{ string }} 表示法从变量中输出字符串。 如果您知道要输出的字符串是安全的,请使用|safe 过滤器。

    {{ string|safe }}

    我不得不建议不要对用户提供的未经适当检查的任何数据执行此操作。

    Django docs

    【讨论】:

    • Shalom ma nishma :) 谢谢!不,在这种情况下,文字来自文案,我们将其与模板分开保存,以防止在我们更改广告措辞时发生邪恶。
    • 酷,这就是确切的情况:)
    猜你喜欢
    • 2022-01-19
    • 2010-12-06
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-30
    相关资源
    最近更新 更多