Django是一個開放源代碼的Web應用框架
Django也是一個基於 MVC 構造的框架。
但是在Django中,控制器接受用戶輸入的部分由框架自行處理,所以 Django 里更關注的是模型(Model)、模板(Template)和視圖(Views),稱為 MTV模式
說到這我們不得不提一提MTV
模型 ( M 即數據存取層) 其實是 : 處理與數據相關的所有事務: 如何存取、如何驗證有效性、包含哪些行為以及數據之間的關系等
模板 ( T即為表現層) 通俗講就是 : html前端頁面
視圖 ( V 即為 業務邏輯層) 主要是 : 模型與模板的橋梁 存取模型及調取模板
以上表述可看出Django 將MVC中的視圖進一步分解為了 Views 和 Model 兩個部分, 同時也使得模板(Model) 可根據需要隨時切換,而不僅僅只限於內置模板.
以上是大概了解,現在讓我們先把最基本的搞好
安裝django pip install Django==2.0.4
pip install django 默認安裝最新版本
查看Django當前版本 python -m django --version
創建django項目 django-admin startproject 項目名
開啟開發服務器
cd myproject #進入項目目錄
啟動項目 pyhon manage.py runserver
|
模板(Template),即表現層
|
處理與表現相關的決定: 如何在頁面或其他類型文檔中進行顯示
|
