jinja2版本问题导致
解决方法:
降低版本即可
pip3 install Jinja2==3.0.3 -U pip3 install werkzeug==2.0.3 -U
jinja2介绍
jinja2是Flask作者开发的一个模板系统,起初是仿django模板的一个模板引擎,为Flask提供模板支持,由于其灵活,快速和安全等优点被广泛使用。
jinja2的优点
jinja2之所以被广泛使用是因为它具有以下优点:
相对于Template,jinja2更加灵活,它提供了控制结构,表达式和继承等。
相对于Mako,jinja2仅有控制结构,不允许在模板中编写太多的业务逻辑。
相对于Django模板,jinja2性能更好。
Jinja2模板的可读性很棒。
Werkzeug介绍
Werkzeug是Python的WSGI规范的实用函数库。使用广泛,基于BSD协议.。