2017-02-23 62 views
-1

Из того, что я могу сказать, Flask-Bootstrap в основном предоставляет базовый шаблон, который вы используете для создания дополнительных шаблонов.Есть ли какой-либо эффект с использованием Flask-Bootstrap?

Шаблон Flask-Bootstrap находится в папке моего сайта.

Есть ли причина, по которой я не должен просто скопировать этот base.html из папки сайтов-пакетов и поместить его в мою папку шаблонов и настроить как свою собственную базу? Тогда мне даже не понадобится использовать Flask-Bootstrap, верно?

Или я ошибаюсь, думая, что все, что он делает, это базовый шаблон?

ответ

0

Как вы думаете, правильно. Вам не нужно размещать его на сайте-пакете, а не хранить его в папке с шаблонами и настраивать по своему усмотрению. Шаблон базового бутстрапа определяет макросы и блоки, но вы можете делать время без флеш-бутстрапа. Блоки и макросы поступают из jinja2, поэтому вы можете создать базовый шаблон html.

Допустим, что ваш base.html имеет следующее содержание:

{% block content %} 
{% endblock %} 

#index.html 
{% extends 'base.html' %} 
{% block content %} 
<h1> index page </h> 
{% endblock %} 

А если добавить самозагрузки CSS к вашей базе, то ваши все остальные страницы будут поддерживать самозагрузки.

Примечание. Разработчики создали флеш-бутстрап, чтобы помочь другим процессам разработки, но вы можете создать свой собственный.

 Смежные вопросы

  • Нет связанных вопросов^_^