django學習 一.初識django
阿新 • • 發佈:2022-04-14
在瞭解django之前,需要明確框架中一些概念:
mvc
大部分開發語言中都有mvc框架,mvc框架的核心思想是解耦,降低個功能模組之間的耦合性,方便變更,重構程式碼,最大程度上實現程式碼的複用
m表示model,模型,主要用於隊資料庫層的封裝
v表示view,檢視,用於向用戶展示資料
c表示controller,控制檯,是mvc模型的核心,用於處理請求,獲取資料,返回結果
mvt
django就屬於mvt框架
m表示model,模型,負責與資料庫互動
v表示view,檢視,是核心,負責接收請求、獲取資料、返回結果
t表示template,模板,負責呈現內容到瀏覽器
django介紹
- Django是一個高階的Python Web框架,它鼓勵快速開發和清潔,務實的設計。
- 由經驗豐富的開發人員構建,它負責Web開發的許多麻煩,因此您可以專注於編寫應用程式,而無需重新建立輪子。
- 它是免費的和開源的。
- 被官方稱之為完美主義者的Web框架。
-
Django可以更快地構建更好的Web應用程式並減少程式碼。
django對應的Python版本
Django版本 | Python版本 |
---|---|
2.2 | 3.5、3.6、3.7、3.8(在2.2.8中新增) |
3.0、3.1、3.2 | 3.6、3.7、3.8 |
- Django的開發版本