加载模板文件

Jinjia2使用一个Environment对象来存储全局配置,并用来从文件系统或者网络位置加载模板。大多数应用在开始的时候都会创建一个Environment对象,并使用它加载模板。

以下是创建Environment对象和加载模板的示例。

from jinjia2 import Environment, PackageLoader env = Environment(loader=PackageLoader('application', 'templates')) template = env.get_template('template.html') print(template.render(variables='Hello'))