jinja2.exceptions.UndefinedError:'bootstrap_find_resource'未定义

时间:2018-11-12 18:23:48

标签: python flask flask-bootstrap

这是我的第一篇文章,对不起任何错...

我正在构建Flask应用程序并使用Flask Bootstrap,但是由于该方法属于flask-bootstrap软件包的base.html模板,所以我无法找出为什么出现此错误。

文件“ c:\ users \ diego \ documents \ repositorios \ simpleiotserver \ venv \ lib \ site-packages \ flask_bootstrap \ templates \ bootstrap \ base.html”,第15行,块“样式”

jinja2.exceptions.UndefinedError:'bootstrap_find_resource'未定义

似乎一切都已经完成,我自己也找不到错误。

这是代码...

from flask_bootstrap import Bootstrap
from config import config

bootstrap = Bootstrap()


def create_app(config_name):
    app = Flask(__name__)
    bootstrap.init_app(app)

    from .main import main as main_blueprint
    app.register_blueprint(main_blueprint)

    from .api_v1 import api_v1 as api_v1_blueprint
    app.register_blueprint(api_v1_blueprint)

    return app

3 个答案:

答案 0 :(得分:1)

发生此问题是因为我安装了两个库bootstrap-flaskflask_bootstrap,先卸载flask_bootstrap,然后卸载flask_bootstrap,然后再次安装flask_bootstrap,工作。

答案 1 :(得分:0)

我创建了另一个虚拟环境,并检查了Flask实例的配置。

可能缺少某些软件包。现在一切正常。

答案 2 :(得分:0)

我遇到了同样的问题,我所做的是pip uninstall flask_bootstrap删除了烧瓶引导程序,并重新安装了pip install flask_bootstrap。它为我工作。有时由于操作系统可能会删除某些文件或用户操作可能会删除某些文件而发生这些问题。