Мне не удается заставить Bootstrap что-либо делать через Flask.
Вот пример быстрого теста, который должен работать, однако, похоже, он не применяет стили (хотя bootstrap доступен через их CDN на вкладке источников).
init .py
from flask import Flask, request, render_template
from flask_bootstrap import Bootstrap
def create_app(test_config=None):
# create and configure the app
app = Flask(__name__)
Bootstrap(app)
@app.route('/test')
def test():
return render_template('test.html')
test. html
{% extends 'bootstrap/base.html' %}
{% block content %}
<nav class="navbar navbar-expand-sm bg-light navbar-light">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">Active</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link disabled" href="#">Disabled</a>
</li>
</ul>
</nav>
{% endblock %}
Результат:
Что это выглядит как
Как это должно выглядеть
Оба Flask и flask - bootstrap являются последней версией от pip.