相對於python的其他web框架,django 的功能是最完整的,django 定義了服務發布、路由對映、模板程式設計、資料處理的一整套功能。這也意味著django模組之間緊密耦合,開發者需要學習django自已定義的這-整套技術。django的主要特點如下。
django是遵循mvc架構的web開發框架,其主要由以下幾部分組成。
●管理工具(management) :一套內建的建立站點、遷移資料、維護靜態檔案的命令工具。
●模型(model) :提供資料訪問介面和模組,包括資料字段、元資料、資料關係等的定義及操作。
●檢視(view) : django的檢視層封裝了http request和response的-系列操作和資料流,其主要功能包括url對映機制、繫結模板等。
●模板(template): 是一套django自己的頁面渲染模板語言,用若干內建的tags和filters
定義頁面的生成方式。
●表單(form) :通過內建的資料型別和控制項生成html表單。
●管理站(admin) :通過宣告需要管理的model, 快速生成後台資料管理**。
python django入門 初識 Django
設計模板 上面的 載入了 news year archive.html 模板。讓我們假設 news year archive.html 模板已經找到。它看起來可能是下面這個樣子 mysite news templates news year archive.html articles for by ...
ubuntu刪除django,安裝django
刪除 終端輸入 python c from distutils.sysconfig import get python lib print get python lib 得到路徑 usr lib python2.7 dist packages 刪除路徑下的django與egg檔案 命令 sudo r...
Django框架學習 初識Django專案
django admin 檢查是否安裝好django環境 django admin startproject name 建立乙個名為name的django專案 python manage.py check 檢查專案的完整性 python manage.py runserver 本地執行django專...