初識Django(一)

死生之契發表於2018-12-28

什麼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安裝成功

       


相關文章