【问题标题】:jinja2.exceptions.UndefinedError: 'bootstrap_find_resource' is undefinedjinja2.exceptions.UndefinedError: 'bootstrap_find_resource' 未定义
【发布时间】:2019-04-15 12:25:26
【问题描述】:

这是我的第一篇文章,如有错误请见谅...

我正在构建一个 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

【问题讨论】:

    标签: python flask flask-bootstrap


    【解决方案1】:

    这个问题发生在我身上,因为我安装了两个库bootstrap-flaskflask_bootstrap,我卸载了flask_bootstrap,然后卸载了flask_bootstrap,然后再次安装了flask_bootstrap,这样就可以了。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,我所做的是 pip uninstall flask_bootstrap 删除烧瓶引导程序并使用 pip install flask_bootstrap 重新安装。它对我有用。有时会出现这些问题,因为操作系统可能会删除一些文件或用户操作可能会删除一些文件。

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          猜你喜欢
          • 2020-12-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-03-11
          • 2021-11-20
          • 2020-03-08
          相关资源
          最近更新 更多