且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

jinja2: Can't perform this operation for unregistered loader type

更新时间:2022-09-05 11:05:28

代码:

# -*- coding: utf-8 -*-

from jinja2 import Environment, PackageLoader

env = Environment(loader = PackageLoader('app', 'templates'))
template = env.get_template('index.html')
print(template.render(message = "Bienvenue sur mon site !"))

运行后报错

NotImplementedError: Can't perform this operation for unregistered loader type

解决

添加文件 __init__.py 到app文件夹下

参考

NotImplementedError: Can’t perform this operation for unregistered loader type