(二)基本框架
阿新 • • 發佈:2018-02-21
spa 查看 index debug 用戶 初始 __main__ == 修飾
1.初始化
from flask import Flask app = Flask(__name__)
flask類的構造函數只有一個必須指定的參數,即主模塊或包的名字。
2.路由
http://python.jobbole.com/80956/
處理URL和函數之間關系的程序稱為路由
定義路由的最簡便方式,是使用app.route修飾器
@app.route(‘/‘) def index(): return ‘<h1>hello world</h1>‘
URL和函數之間的關系在此表現為:比如不熟的域名為www.example.com,在瀏覽器中訪問http://www.example.com後,會觸發對應的index()函數。此函數的返回值稱為相應,即客戶端會接收到的內容。如果客戶端是Web瀏覽器,相應就是現實給用戶查看的文檔。
index()這樣的函數稱為視圖函數。
Flask支持動態URL,只需在route秀時期中使用特殊的句法。
@app.route(‘/user/<name>‘) def user(name): return ‘<h1>hello, %s!</h1>‘ % name
3.啟動服務器
用run方法啟動flask Web服務器:
if __name__ == ‘__main__‘: app.run(debug=True)
(二)基本框架