jinja2.exceptions.TemplateNotFound: bootstrap/base.html
jinja2.exceptions.TemplateNotFound: bootstrap/base.html
我在安装 Bootstrap Flask 扩展后在 Flask 应用程序中继承 bootstrap/base.html 但出现以下错误:
jinja2.exceptions.TemplateNotFound: bootstrap/base.html
需要从 flask.ext.bootstrap 和 bootstrap 导入 Bootstrap 烧瓶应用程序,如下所示:
from flask.ext.bootstrap import Bootstrap
...
bootstrap = Bootstrap(app)
您需要通过以下方式导入Bootstrap:
from flask_bootstrap import Bootstrap
...
bootstrap = Bootstrap(app)
flask.ext.bootstrap 已弃用
答案正确。
可以在执行文件中测试设置,例如:flaskr/flaskr.py
from flask_bootstrap import Bootstrap
....
app = Flask(__name__)
bootstrap = Bootstrap(app)
db = SQLAlchemy(app)
问题应该已经解决了
如果是完整的 flask 项目,你需要做这些:
from flask_bootstrap import Bootstrap
bootstrap = Bootstrap(app)
在您的 __init__.py
文件中
我在安装 Bootstrap Flask 扩展后在 Flask 应用程序中继承 bootstrap/base.html 但出现以下错误:
jinja2.exceptions.TemplateNotFound: bootstrap/base.html
需要从 flask.ext.bootstrap 和 bootstrap 导入 Bootstrap 烧瓶应用程序,如下所示:
from flask.ext.bootstrap import Bootstrap
...
bootstrap = Bootstrap(app)
您需要通过以下方式导入Bootstrap:
from flask_bootstrap import Bootstrap
...
bootstrap = Bootstrap(app)
flask.ext.bootstrap 已弃用
答案正确。
可以在执行文件中测试设置,例如:flaskr/flaskr.py
from flask_bootstrap import Bootstrap
....
app = Flask(__name__)
bootstrap = Bootstrap(app)
db = SQLAlchemy(app)
问题应该已经解决了
如果是完整的 flask 项目,你需要做这些:
from flask_bootstrap import Bootstrap
bootstrap = Bootstrap(app)
在您的 __init__.py
文件中