jinja2.exceptions.UndefinedError: 'bootstrap_find_resource' не определен - PullRequest
0 голосов
/ 12 ноября 2018

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

Я создаю приложение 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

Ответы [ 2 ]

0 голосов
/ 24 мая 2019

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

0 голосов
/ 13 ноября 2018

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

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

...