http協議 url: 協議://域名(IP)+端口(80)/路徑?參數(a=1&b=2) 示例:https://www.baidu.com/s/?wd=aaaMVC M:mdoel 與數據庫打交道 C:controller 控制器(url的分發與視圖函數的邏輯處理) V:View 視圖 (html文件)MTV M:mdoel 與數據庫打交道 T:templates 存放html文件 V:View 視圖函數(邏輯處理) + url的控制器http協議是基於tcp協議的 3 請求協議格式 """ 請求首行 請求方式 url(路徑?get請求參數) 協議/版本號 請求頭 key:value 請求體 數據(只有post請求才會有請求體) """ 4 響應協議格式 """ 響應首行 協議/版本號 狀態碼 狀態碼譯文 響應頭 Content-Type:text/html 響應體 <h1>Hello, luffycity!</h1> """1 下載django:pip3 install django2 建立Django項目:django-admin(.py) startproject 項目名稱3 建立應用: python manage.py startapp app名稱4 啓動項目: python manage.py runserver IP:PORT項目名稱 --manage.py # 啓動文件 與項目交互文件 --項目名稱 ----settings.py : 配置信息 ----urls: 路徑與視圖函數的映射 ----wsgi: 封裝socket app01 ---models: 存放與該app相關的表結構 ---view : 存放與該app相關的視圖函數的