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_templatefrom flask_bootstrap import Bootstrapapp = 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
結果:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答