什麼Django
Django是一個開放源代碼的Web應用框架,由Python寫成。採用了MVC的框架模式,即模型M,視圖V和控制器C。它最初是被開發來用於管理勞倫斯出版集團旗下的一些以新聞內容爲主的網站的,即是CMS(內容管理系統)軟件。並於2005年7月在BSD許可證下發布。
Django的優點
1.無需數據庫即可使用
2.強大的後臺功能
3.使用正則匹配網址
4.具有模板系統
5.具有緩存系統
什麼是mvc
在學習Django之前我們首先要了解什麼是MVC
控制器(Controller)- 負責轉發請求,對請求進行處理。
視圖(View) - 界面設計人員進行圖形界面設計。
模型(Model) - 程序員編寫程序應有的功能(實現算法等等)、數據庫專家進行數據管理和數據庫設計(可以實現具體的功能)。
MVC模式在概念上強調 Model, View, Controller 的分離,各個模塊也遵循着由 Controller 來處理消息,Model 掌管數據源,View 負責數據顯示的職責分離原則,因此在實現上,MVC 模式的 Framework 通常會將 MVC 三個部分分離實現。
安裝Django
第一步:安裝Python,本人使用的是Python3.7,windows 10 操作系統,具體的安裝過程不再詳細描述
第二步:安裝數據庫
第三步:安裝Django
cmd下直接使用pip安裝django即可,命令如下
pip install django
測試django是否安裝成功
python
import django
不報錯即django安裝成功