flask是乙個python語言編寫的web框架(微框架),核心功能:請求響應處理(werkzeug)和模板渲染(jinja模板渲染庫)。
#注:flask預設監聽5000埠。--coding:utf-8 --
from flask import
flask)'
/')def
index():
return''
if__name__ == '
__main__':
0.0.0.0
',debug = true)
整個請求的處理過程如下:
1.當使用者在瀏覽器輸入http://localhost:5000/;
2.伺服器解析請求,根據匹配到人url請求規則來呼叫對應的檢視函式hello( );
3.獲取檢視函式hello( ) 的返回值,處理後返回給客戶端即瀏覽器;
4.瀏覽器把響應展示在視窗上;
pythonweb開發 Python Web開發
參考原文 wsgi介面 wsgi web server gateway inte ce 是乙個介面,用來遮蔽底部的細節 如tcp的建立連線,http原始請求和響應格式等 wsgi介面定義非常簡單,只需要web開發者實現乙個函式,就可以響應客戶端的http請求。這個函式有兩個引數 environ 包含...
python Web開發之Flask框架學習
2.3.1 程式和請求上下文 flask從客戶端收到請求時,要讓檢視函式能訪問一些物件,這樣才可以處理請求。請求物件是乙個很好的例子,他封裝了客戶端傳送的http請求。2.6 flask擴充套件 flask被設計成可擴充套件模式,因此沒有提供一些重要的功能,例如資料庫和使用者認證,所以開發者可以自由...
python web開發篇之cookie後端邏輯
views.py檔案 masage 面試題 你是如何理解cookie的?你談一談cookie 1.概念 2.流程 大體流程,從http角度分析 3.在開發過程中 使用了 4.你在開發過程中遇到什麼印象深刻的地方 儲存在客戶端的資料叫做 cookie cookie是儲存在客戶端 cookie是基於網域...