jinja2.exceptions.UndefinedError: 'bootstrap_find_resource' не определен

Это мой самый первый пост, так что извините за любые ошибки...

Я создаю приложение Flask и использую Flask Bootstrap, но не могу понять, почему я получаю эту ошибку, поскольку этот метод принадлежит шаблону base.html пакета flask-bootstrap.

Файл "c:\users\diego\documents\repositorios\simpleiotserver\venv\lib\site-packages\flask_bootstrap\templates\bootstrap\base.html", строка 15, в блоке "styles"

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

4 ответа

Эта проблема возникла у меня, потому что я установил две библиотеки bootstrap-flask и flask_bootstrap, Я удаляю flask_bootstrap а затем удалите flask_bootstrap затем установите flask_bootstrap опять же, эта работа.

Я создал другую виртуальную среду и проверил конфигурации экземпляров Flask.

Возможно, какой-то пакет пропал. Теперь все отлично работает.

У меня была та же проблема, и что я сделал, pip uninstall flask_bootstrap снять колбу с бутстрапа и переустановить с pip install flask_bootstrap, Это сработало для меня. Иногда эти проблемы возникают, поскольку операционная система может удалить некоторые файлы или пользовательская операция может удалить некоторые файлы.

Чтобы решить аналогичную проблему, которая у меня была, я запускаю следующие команды в своем основном терминале, а не в моем терминале редактора. $pip uninstall flask_bootstrapчтобы удалить flask_bootstrap, который у меня был тогда $pip install flask_bootstrapчтобы переустановить его обратно. А иногда после установки и проблема сохраняется, вам просто нужно перезапустить редактор.

Другие вопросы по тегам