Django是使用python進行web開發的一個高效開發框架,具有以下優勢:
? 非常高效的web應用搭建
? 非常高效的web功能處理
? 完善的ORM操作[程序中的數據和數據庫中的數據的對應(增刪改查)關系]
? 非常強大的表單處理
? 非常強大的網頁模板視圖[網頁、模板語法(視圖)]
? 非常強大的路由功能[url地址和處理函數之間的映射(對應)關系]
? 硬件性能突破緩存處理
Django在發展的過程中,為了達到非常高效率的網站結構搭建,提供給開發人員一個干凈整潔的項目結構,讓開發人員更多的精力集中在功能開發上、而不是技術實現上,所以Django對于常規的MVC處理模式進行了升級——MVT處理模式
MVT處理模式:是在MVC處理模式上,升級得到的一種更加符合實際項目開發流程的處理思路;在這種處理模式中,將功能比較單一的控制器Controller部分,封裝成了路由!
由路由來完成請求的分發操作[路由是通過配置實現的]