Django 第一堂課:初步認識

1、簡介

Django的主要目的是簡便、快速的開發數據庫驅動的網站。它強調代碼複用,多個組件可以很方便的以"插件"形式服務於整個框架,Django有許多功能強大的第三方插件,你甚至可以很方便的開發出自己的工具包。這使得Django具有很強的可擴展性。它還強調快速開發和DRY原則。

2、特點

1) 重量級框架
Django原生提供了衆多的功能組件,讓開發更簡便快速。

組件
數據庫ORM支持
模板
表單
Admin管理站點
文件管理
認證權限
session機制
緩存

2)MVT模式
有一種程序設計模式叫MVC,其核心思想是分工、解耦,讓不同的代碼塊之間降低耦合,增強代碼的可擴展性和可移植性,實現向後兼容。
在這裏插入圖片描述
M全拼爲Model,與MVC中的M功能相同,負責和數據庫交互,進行數據處理。
V全拼爲View,與MVC中的C功能相同,接收請求,進行業務處理,返回應答。
T全拼爲Template,與MVC中的V功能相同,負責封裝構造要返回的html。

3、Django學習資料

 Github源碼
 Django Book 教程
 Tange With Django 教程
發佈了26 篇原創文章 · 獲贊 35 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章