Django 了解


 

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),即表現層
處理與表現相關的決定: 如何在頁面或其他類型文檔中進行顯示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM