一:Twitter Bootstrap是什么?

  1.开源框架:提供用户页面组件。

  2.可以创建整洁且具有吸引力的网站,并且网站能兼容所有现代的Web浏览器。

  特点:

  Bootstrap 是客户端框架,因此不会直接涉及服务器。服务器需要做的只是提供引用了Bootstrap 层叠样式表(CSS) 和JavaScript 文件的HTML 响应, 并在HTML、CSS 和JavaScript 代码中实例化所需组件。这些操作最理想的执行场所就是模板。要想在程序中集成Bootstrap,显然要对模板做所有必要的改动。不过,更简单的方法是使用一个名为Flask-Bootstrap 的Flask 扩展,简化集成的过程。

二:使用

  (venv) $ pip install flask-bootstrap

  Successfully installed dominate-2.4.0 flask-bootstrap-3.3.7.1 visitor-0.1.3

  flask-bootstrap扩展都需要在创建实例时,进行初始化

# bootstrap.html

{% extends "bootstrap/base.html" %}

{% block title %} bootstrap {% endblock %}

{% block navbar %}

<h1>这是继承模板的 navbar:作用是显示导航页面 </h1>

{% endblock %}

{% block content %}

<h1> 这是继承模板的 content:作用是显示内容 </h1>

{% endblock %}
from flask import Flask
from flask import render_template
from flask.ext.bootstrap import Bootstrap app = Flask(__name__)
bootstrap = Bootstrap(app) @app.route("/")
def index():
return "这是主页" @app.route("/bootstrap")
def bootstrap_test():
return render_template("bootstrap.html") if __name__ == '__main__':
app.run(debug=True)

具体使用方法见:https://v3.bootcss.com/components/#navbar

最新文章

  1. Win10提示没有权限使用网络资源问题解决
  2. plsql连接本地数据库
  3. mysql执行大量sql语句
  4. JAVA序列化的作用
  5. 让下拉框中同时显示Key与Value
  6. spring boot 1.4.1 with jsp file sample
  7. ASP.NET WebForm与ASP.NET MVC的不同点
  8. Spark Programming--WordCount
  9. 50 个最棒的 jQuery 日历插件,很齐全了!(转)
  10. canvas createRadialGradient 用法
  11. Mybatis基础学习(五)&mdash;缓存
  12. gitlab 远程 定时备份
  13. poj 2115 Matrix
  14. python学习小总结(列表、元组、字典、集合、字符串)
  15. 第九次作业——K-means算法应用:图片压缩
  16. UT源码105032014093
  17. [C#]SmtpClient发送邮件
  18. jenkins部署web项目到tomcat(五)
  19. linux修改文件所有者和文件所在组 【转载】
  20. Windows could not set the offline local information.Error code:0X80000001解决方法

热门文章

  1. Broken pipe
  2. .bash_profile vs .bashrc
  3. java操作solr
  4. error: exportArchive: You don’t have permission to save the file “HelloWorld.ipa” in the folder “HelloWorld”.
  5. nacos 使用 servlet 异步处理客户端配置长轮询
  6. 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_06 Set集合_4_Set集合存储元素不重复的原理
  7. 类HashSet
  8. 正则表达式——POSIX字符组
  9. html php插入百度地图定位
  10. Redis功能迅速回忆