Найти - Пользователи
Полная версия: blueprint and application's static folder
Начало » Web » blueprint and application's static folder
1
mikey
Всем доброго времени суток. Не могу никак понять что я делаю не так. Сейчас опишу что я делаю:

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)
Создаю простой view
4. Теперь тут будет то что я не понимаю:в темплейте login.html
{{url_for('static', filename='bootstrap.min.css')}}
- не работает. А вот
url_for('login_blueprint.static', filename='bootstrap.min.css')
возвращает нужные стили

И это меня, честно говоря удивило … Я не хочу дублировать всю статику - но по другому пока что не получается.
В атач положу структуру проекта


Всем спасибо за внимание
mikey
fixed;
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB