您好,登錄后才能下訂單哦!
小編給大家分享一下Flask中Bootstrap的使用方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
在視圖的選擇上,我們已經學習了模板引擎的方法。不過有些小伙伴追求開發的效率,這里我們推薦使用Bootstrap。我們把它以插件的形式安裝在框架中,然后進行初始化。
1、要初始化bootstrap,如下:
from flask.ext.bootstrap import Bootstrap bootstrap = Bootstrap(app)
2、頁面模板放到項目的"templates/"目錄下,我們定制一個自己的基模板,base.html,代碼如下:
{% extends "bootstrap/base.html" %} {% block head %} {{ super() }} <link rel="shortcut icon" href="{{ url_for('static', filename = 'favicon.ico') }}" type="image/x-icon"> <link rel="icon" href="{{ url_for('static', filename = 'favicon.ico') }}" type="image/x-icon"> {% endblock %} {% block title %}JolieBaby{% endblock %} {% block navbar %} <div class="navbar navbar-default navbar-static-top"> <div> <div> <button type="button" data-toggle="collapse" data-target="#navbar-ex-collapse"> <span>Toggle navigation</span> <span></span> <span></span> <span></span> </button> <a href="#"><span>JolieBaby</span></a> </div> <div class="collapse navbar-collapse" id="navbar-ex-collapse"> <ul class="nav navbar-nav navbar-right"> <li> <a href="#">Home</a> </li> <li> <a href="#">Contacts</a> </li> </ul> </div> </div> </div> {% endblock %} {% block content %} {% block page_content %} {% endblock %} {% endblock %} 說下重點代碼: {% extends "bootstrap/base.html" %}
3、"bootstrap/base.html"就是Flask-Bootstrap自帶的基模板,我們自己的基模板也要繼承它。
{% block head %} {% endblock %}
以上是“Flask中Bootstrap的使用方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。