Python 前端框架【Bootstrap】
admin
2023-01-29 09:20:02
0

Bootstrap

Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。


使用bootstrap组件构建页面元素

获取css源
在官网中选择版本后进入如下界面

Python 前端框架【Bootstrap】

选择下载源码进行本地导入,或者在联网状态下导入网络位置的css

Python 前端框架【Bootstrap】

在html中导入bootstrap.css

Python 前端框架【Bootstrap】

在网络上选择需要选用的组件,这里以按钮为例

Python 前端框架【Bootstrap】

复制代码粘贴至html中,并根据需求修改内容

Python 前端框架【Bootstrap】

在浏览器中查看

Python 前端框架【Bootstrap】


在flask中使用bootstrap(flask_bootstrap)

flask_bootstrap可以使我们快速在flask框架中使用bootstrap来构建我们的页面

安装

在对应的环境中使用pip 安装
pip install flask_bootstrap

使用

在flask工程中主程序app.py中添加代码如下:
from flask_bootstrap import Bootstrap
app = Flask(__name__)
Bootstrap(app)
templates中的html文件可以直接导入flask_bootstrap中的基模板

Python 前端框架【Bootstrap】

可以在flask_bootstrap包中的templates/bootstrap/base.html查看基模板
{% block doc -%}


{%- block html %}
  
    {%- block head %}
    {% block title %}{{title|default}}{% endblock title %}

    {%- block metas %}
    
    {%- endblock metas %}

    {%- block styles %}
    
    
    {%- endblock styles %}
    {%- endblock head %}
  
  
    {% block body -%}
    {% block navbar %}
    {%- endblock navbar %}
    {% block content -%}
    {%- endblock content %}

    {% block scripts %}
    
    
    {%- endblock scripts %}
    {%- endblock body %}
  
{%- endblock html %}

{% endblock doc -%}
基模板中完成了bootstrap的css和js导入
继承后直接添加bootstrap中的元素即可实现

继承bootstrap的基模板后构建自己的基模板,以添加一个导航栏为例
{% extends 'bootstrap/base.html' %}

{% block navbar %}
    

{% endblock %}
测试主页继承自基模板
{% extends 'base.html' %}
{% block title %}
    主页
{% endblock %}
{% block content %}
    

欢迎来到测试主页

{% endblock %}
运行flask后,查看测试主页

Python 前端框架【Bootstrap】

相关内容

热门资讯

“引力一号”成功发射一箭九星,... IT之家 7 月 22 日消息,今天上午,引力一号运载火箭在上海东部海域点火升空,成功将 9 颗卫星...
特朗普向4名士兵灵柩敬礼,均阵... 当地时间7月22日,美国总统唐纳德·特朗普率领数位高官,来到位于特拉华州的多佛空军基地,参加了阵亡美...
“特朗普这么干,10年后,美国... 据南华早报7月23日报道,分析人士认为,北京如今在语言能力方面更善于解读美国战略,而美国却难以做到同...
墨西哥一市长在市政厅内遭枪击死... 综合法新社等多家外媒报道,墨西哥检方当地时间22日通报称,该国中部一地方市长在市政厅内遭枪击死亡。今...
编造传播涉汛涉灾网络谣言,公安... 为有力保障防汛救灾工作,公安机关网安部门依托“净网—2026”专项行动,持续严厉打击编造传播涉汛等涉...
松下洗衣机洗衣服操作方法 **洗衣机是一种高品质的洗衣设备,它具有简单易用的设计,使用方便。如果你是第一次使用一台**洗衣机,...
小天鹅自动洗衣机操作方法 小天鹅自动洗衣机是目前市场上比较主流的一种洗衣机,它因为具有自动化操作、节能环保、节约用水等优点,受...
全自动洗衣机进水操作方法 全自动洗衣机是现代家庭中常用的一种家电产品,使用它能够帮助我们更加方便快捷地完成家务工作,但是很多人...
中欧洗衣机操作方法 中欧洗衣机操作方法:1. 打开机门和水龙头,确认水龙头通水正常;2. 将洗好的衣服放进洗衣机内,并尽...
滚筒洗衣机漏水的原因和简单修理... 可能是因为前门视孔漏水,滚筒智能洗衣机的前门有一个圆形视孔窗部位,则是放、取衣物的部位。由于洗衣机使...