AY UP MATE! Я хочу поделиться, как мне модифицировать Flask-bootstrap4. После установки на приложением в колбе. Потому что иногда bootstrap.csss/fontawesome.css/popper.js/jquery.js нужно обновить. Это то, что я сделал.
Во-первых, Flask-bootstrap4 Необходимо установить в вашем приложении Flask. Итак, вам нужно будет активировать вашу виртуальную среду сначала установить Flask-bootstrap4 А затем запустите приложение с колбой. Я назвал мою виртуальную среду как Венв Отказ Если вы в Windows используете командную строку, чтобы установить, но если вы на Linux/MacOS используете терминал.
PIP Установить Flask-bootstrap4
После того, как вы устанавливаете, перейдите в Фласка_bootstrap Папка в:
Venv> lib> packages сайта> flask_bootstrap
Теперь изменить init.py.
__version__ = '4.4.1' BOOTSTRAP_VERSION_RE = re.compile(r'(\d+\.\d+\.\d+(\-[a-z]+)?)') POPPER_VERSION = '1.16.0' JQUERY_VERSION = '3.4.1' FONTAWESOME_VERSION = '5.11.2' ... popper = lwrap( WebCDN('//cdnjs.cloudflare.com/ajax/libs/popper.js/%s/' % POPPER_VERSION), local) bootstrap = lwrap( WebCDN('//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/%s/' % BOOTSTRAP_VERSION), local) fontawesome = lwrap( WebCDN('//cdnjs.cloudflare.com/ajax/libs/font-awesome/%s/' % FONTAWESOME_VERSION), local) jquery = lwrap( WebCDN('//cdnjs.cloudflare.com/ajax/libs/jquery/%s/' % JQUERY_VERSION), local) app.extensions['bootstrap'] = { 'cdns': { 'local': local, 'static': static, 'popper': popper, 'bootstrap': bootstrap, 'fontawesome': fontawesome, 'jquery': jquery, }, }
Следующий шаг, нам нужно пойти на base.html. Он расположен в Шаблон> Bootstrap внутри Фласка_bootstrap папка
Venv> Lib> Site-Packages> Flaks_Bootstrap> Шаблоны> Bootstrap
Давайте обновим base.html.
...
Наконец, запустите приложение Flask. Теперь все bootstrap.csss/fontawesome.css/popper.js/jquery.js были обновлены.
Для получения более подробной информации вы можете увидеть его на официальном Github Flask-bootstrap4: github.com/jeffcarpenter/flask-bootstrap4.
Ну, это все на сегодняшний день. Хорошего дня. Счастливое кодирование и увидимся в следующий раз.
Оригинал: “https://dev.to/flyingduck92/updating-flask-bootstrap4-cdn-on-your-flask-application-414j”