我想做自定义通知系统。现在我在数据库中有一个表,它有html代码,我在页面上放了什么。但如果我在代码中插入jinja表达式,它们将显示为纯文本。
例子:
def render():
hidden_variable = "world"
example = "Hello {{hidden_variable}}!"
return {'example': example, 'hidden_variable': hidden_variable}
template.html
<div>
{{example}}
</div>
我得到的是:
Hello {{hidden_variable}}!
我想要的是:
Hello world!
1条答案
按热度按时间toiithl61#
该示例被存储为字符串,因为您正在python函数中使用jinja语法。
jinja是python的web模板引擎。
相反: