Django架構初步:

學習程序1
- 首先安裝好Django;
- 學習用Django搭建一個(項目)Hello world:在頁面顯示一個字元串
Hello world項目:
- create project–> Django
-
配置檔案:目錄結構:
(1)templates:模闆:存放html檔案
(2)項目包:settings:配置檔案;urls:配置的根路由;views:視圖檔案:寫一些:存你寫的函數——客戶通路前端,需要通路一些業務邏輯來處理。
(3)db:檔案資料庫
(4)manage:執行的主程式
-
實作Hellow功能:頁面顯示一個字元串
啟動伺服器方式:
1. 在終端中執行python manage.py runserver
2. 直接啟動
學習程序2渲染頁面
正常建立項目之後:
-
一個項目可能有多個應用:即一個網站多個子產品功能,
(1)首先在終端當中建立一個新應用:python manage.py startapp [應用名]
(2)會生成一個應用包。
(3)打開項目包的組配置檔案settings---->installed_apps,添加應用。
(4)根路由urls配置子路由:“include”。
(5)子路由:建立view:為了寫函數實作:
- 渲染頁面——在templates模闆建立html頁面:寫登入頁面; 實作渲染頁面函數:程式調用,渲染html頁面——render()
- 處理登入——接收登入的請求參數(Get 方式:key,value)