这是我的第一篇文章,对不起任何错...
我正在构建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
答案 0 :(得分:1)
发生此问题是因为我安装了两个库bootstrap-flask
和flask_bootstrap
,先卸载flask_bootstrap
,然后卸载flask_bootstrap
,然后再次安装flask_bootstrap
,工作。
答案 1 :(得分:0)
我创建了另一个虚拟环境,并检查了Flask实例的配置。
可能缺少某些软件包。现在一切正常。
答案 2 :(得分:0)
我遇到了同样的问题,我所做的是pip uninstall flask_bootstrap
删除了烧瓶引导程序,并重新安装了pip install flask_bootstrap
。它为我工作。有时由于操作系统可能会删除某些文件或用户操作可能会删除某些文件而发生这些问题。