加载模板文件
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'))