如何在jinja模板中用斜体字写一个字符串

时间:2016-09-20 12:51:39

标签: jinja2

我在jinja模板中有字符串。我想用斜体字写这个。 例如 - 在我的模板中,我写了{{ title }},我的标题是“Hello world”。 我的愿望输出是“ Hello world”。我怎么能在jinja模板中做到这一点?

谢谢..

2 个答案:

答案 0 :(得分:0)

一种方法是分解您的内容。


    // YAML
    title:
      highlighted: "Hello"
      body: " World"

    // JINJA template
    {{ highlighted + body }}

另一种方法是让你使用过滤器逃避html标签购买。你可以在这里了解更多: http://jinja.pocoo.org/docs/dev/templates/#working-with-manual-escaping


    // Yaml file
    title: 
    "Hello World"

    // Jinja template
    {{ title|e }}

答案 1 :(得分:0)

Italic与jinja2无关,而与HTML代码无关。

您可以将{{ title }}

括起来
<i>{{ title }}</i>

但更好的是你应该用CSS来格式化你的输出。