Python Web開發之Flask框架(一)

2022-06-22 23:54:10 字數 563 閱讀 2714

flask是乙個python語言編寫的web框架(微框架),核心功能:請求響應處理(werkzeug)和模板渲染(jinja模板渲染庫)。

#

--coding:utf-8 --

from flask import

flask)'

/')def

index():

return''

if__name__ == '

__main__':

0.0.0.0

',debug = true)

注:flask預設監聽5000埠。

整個請求的處理過程如下:

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是基於網域...