使用Flask集成bootstrap的方法


Posted in Python onJuly 24, 2018

1. 下载flask-bootstrap

pip install flask-bootstrap

2. 找到base.html文件

将site-packages\flask_bootstrap\templates文件夹下的bootstrap目录copy到你的项目\templates目录下,确保bootstrap目录下包含base.html文件,因为我们后面要用到。

3. 代码

user.html :

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

{% block title %}Flask{% endblock %}

{% block navbar %}
  <div class="navbar navbar-inverse" role="navigation">
    <div class="container">
      <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
          <span class="sr-only">Toggle navigation</span><span class="icon-bar"></span>
          <span class="icon-bar"></span><span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="/" rel="external nofollow" rel="external nofollow" >Flask</a>
      </div>
      <div class="navbar-collapse collapse">
        <ul class="nav navbar-nav">
          <li><a href="/" rel="external nofollow" rel="external nofollow" >Home</a></li>
        </ul>
      </div>
    </div>
  </div>
{% endblock %}

{% block content %}
  <div class="container">
    <div class="page-header">
      <h1>Hello, {{ name }}</h1>
    </div>
  </div>
{% endblock %}

MyFlask.py :

from flask import Flask, render_template
from flask_bootstrap import Bootstrap

app = Flask(__name__)
bootstrap = Bootstrap(app)


@app.route('/user/<name>')
def user(name):
  return render_template('user.html', name=name)


if __name__ == '__main__':
  app.run()

4. 查看结果

浏览器输入:http://127.0.0.1:5000/user/Brown

结果:

使用Flask集成bootstrap的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
PHP webshell检查工具 python实现代码
Sep 15 Python
Python对象转JSON字符串的方法
Apr 27 Python
Python enumerate索引迭代代码解析
Jan 19 Python
python logging日志模块以及多进程日志详解
Apr 18 Python
Python selenium抓取微博内容的示例代码
May 17 Python
解决pycharm 误删掉项目文件的处理方法
Oct 22 Python
Pytorch 实现数据集自定义读取
Jan 18 Python
Python中的xlrd模块使用原理解析
May 21 Python
Python爬取12306车次信息代码详解
Aug 12 Python
python3 使用ssh隧道连接mysql的操作
Dec 05 Python
python-图片流传输的思路及示例(url转换二维码)
Dec 21 Python
python向xls写入数据(包括合并,边框,对齐,列宽)
Feb 02 Python
用python统计代码行的示例(包括空行和注释)
Jul 24 #Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 #Python
Python常见MongoDB数据库操作实例总结
Jul 24 #Python
Python实现端口检测的方法
Jul 24 #Python
Flask框架信号用法实例分析
Jul 24 #Python
Flask框架响应、调度方法和蓝图操作实例分析
Jul 24 #Python
Django中的Model操作表的实现
Jul 24 #Python
You might like
PHP中在数据库中保存Checkbox数据(2)
2006/10/09 PHP
漂亮但不安全的CTB
2006/10/09 PHP
mysql5的sql文件导入到mysql4的方法
2008/10/19 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
php用正则表达式匹配URL的简单方法
2013/11/12 PHP
Thinkphp中import的几个用法详细介绍
2014/07/02 PHP
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
2019/09/16 PHP
JavaScript下申明对象的几种方法小结
2008/10/02 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
2015/08/28 Javascript
Underscore源码分析
2015/12/30 Javascript
js实现右键自定义菜单
2016/12/03 Javascript
vue props 一次传多个值实例
2020/07/22 Javascript
微信小程序实现日历签到
2020/09/21 Javascript
[49:41]NB vs NAVI Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
python实现自动发送邮件发送多人、群发、多附件的示例
2018/01/23 Python
详解Python sys.argv使用方法
2019/05/10 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
Python StringIO如何在内存中读写str
2020/01/07 Python
Python实现投影法分割图像示例(二)
2020/01/17 Python
Python实现随机生成任意数量车牌号
2020/01/21 Python
eBay美国官网:eBay.com
2020/10/24 全球购物
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
2014/01/07 面试题
.NET面试题:什么是值类型和引用类型
2016/01/12 面试题
详细的大学生创业计划书模板
2014/01/27 职场文书
学生个人自我鉴定范文
2014/03/28 职场文书
ktv筹备计划书
2014/05/03 职场文书
质量负责人任命书
2014/06/06 职场文书
教师政风行风评议心得体会
2014/10/21 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书
JavaScript实现淘宝商品图切换效果
2021/04/29 Javascript
Python中time与datetime模块使用方法详解
2022/03/31 Python