1. login_blueprint = Blueprint('login_blueprint', __name__, template_folder='templates') - ну как бы и понятно все.
2. app.register_blueprint(login_blueprint, url_prefix='/login') - тут тоже все вроде верно
3.
@login_blueprint.route('/') def index(): form = LoginForm(request.form or None) return render_template("login.html", form=form)
4. Теперь тут будет то что я не понимаю:в темплейте login.html
{{url_for('static', filename='bootstrap.min.css')}}
url_for('login_blueprint.static', filename='bootstrap.min.css')
И это меня, честно говоря удивило … Я не хочу дублировать всю статику - но по другому пока что не получается.
В атач положу структуру проекта
Всем спасибо за внимание