来自:
我发现:
template = jinja2.Template(templateContent)
text=template.render(**args)
这对于没有请求上下文的我的测试来说效果很好。 当我用 Flask 运行网络服务器时,我得到:
TypeError: 没有指定此环境的加载程序
答案在
但是我在flask环境中具体做什么来确定我是否在flask中运行并且应该使用flasksrender_template_string而不是很好地工作的直接jinja方法?
我可以尝试/捕获,但认为那会很丑。