【问题标题】:GAE Jinja2 single quotes escapingGAE Jinja2 单引号转义
【发布时间】:2013-03-24 12:04:45
【问题描述】:

你好!

我尝试使用 TwitterBootstrap 框架在 GAE 应用程序中实现 typeahead 功能。需要将这个 sn-p 渲染到 Jinja2 模板中:

    <input type="text" class="span3" 
style="margin: 0 auto;" data-provide="typeahead" 
data-items="4" data-source='["Alabama","Alaska","Arizona"]'>

这似乎是不可能的,因为模板引擎总是将单引号转义为双引号。显然,在这种情况下,整个预输入结构根本不起作用。有几种记录在案的转义方法,例如 rawsafe 甚至 autoescape false,但它们无法解决此问题。如何强制 Jinja2 渲染单引号?

有人有匹配的配方吗?

谢谢!

【问题讨论】:

    标签: google-app-engine escaping jinja2


    【解决方案1】:

    以下代码适用于我:

    {{ typeahead_data|safe }}
    

    请考虑下次包含您的实际代码,而不是仅仅说“它不起作用”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      • 2017-01-08
      • 2015-05-27
      • 1970-01-01
      相关资源
      最近更新 更多