我在一个小瓶子应用程序中安装了jinja高光 . highlighting直接在模板中使用时效果很好,但是当我从数据库中调用它并尝试将其应用于条目时,它不会呈现 - 它为我提供了db的原始输出 .

示例中的代码:

{% highlight 'python' %}    
from fridge import Beer    
glass = Beer(lt=500)    
glass.drink()    
{% endhighlight %}

在模板中工作,但是当我尝试编写并保存具有相同内容的条目时,输出完全相同,没有格式化 . 我尝试了{},{{entry | safe}},结果是一样的 .

我究竟做错了什么?虽然这是一个特殊的jinja2扩展,但我认为问题更为普遍 .