jinja2.exceptions.TemplateNotFound:bootstrap / base.html

时间:2017-06-01 22:35:23

标签: flask jinja2 flask-bootstrap

我在安装Bootstrap Flask扩展程序后在Flask应用程序中继承 bootstrap / base.html ,但出现以下错误:

jinja2.exceptions.TemplateNotFound: bootstrap/base.html

4 个答案:

答案 0 :(得分:9)

您需要以下列方式导入Bootstrap:

from flask_bootstrap import Bootstrap
...
bootstrap = Bootstrap(app)
不推荐使用

flask.ext.bootstrap

答案 1 :(得分:1)

需要从flask.ext.bootstrap导入Bootstrap并按如下方式引导烧瓶应用程序:

from flask.ext.bootstrap import Bootstrap
...
bootstrap = Bootstrap(app)

答案 2 :(得分:1)

答案是对的。

您可以在执行文件中测试设置,例如: flaskr / flaskr.py

from flask_bootstrap import Bootstrap
....
app = Flask(__name__)
bootstrap = Bootstrap(app)
db = SQLAlchemy(app)

问题应该已经解决了。

答案 3 :(得分:1)

如果这是一个完整的烧瓶项目,则需要执行以下操作:

from flask_bootstrap import Bootstrap
bootstrap = Bootstrap(app)

在您的__init__.py文件中