1. 程式人生 > 其它 >django學習 一.初識django

django學習 一.初識django

在瞭解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應用程式並減少程式碼。

    官方網址:https://www.djangoproject.com/

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的開發版本