Django01 (介紹)

一、框架介紹

Django項目是一個python定製框架,它源自一個在線新聞web站點,於2005年以開源的形式被釋放出來.

Django框架的核心組件有:

    1.用於創建模型的對象關係映射

    2.一流的URL設計

    3.爲最終用戶設計的完美管理界面

    4.設計者友好的模板語言

    5.緩存系統

二、框架

MVC

大部分開發語言中都有MVC框架

MVC框架的核心思想是:解耦

降低各功能模塊之間的耦合性,方便變更,更容易重構代碼,最大程度上實現代碼的重用

M表示model,主要用於對數據庫的封裝

V表示view,用於向用戶展示結果

C表示controller,是核心,用於處理請求,獲取數據,返回結果

MVT

Django是一款python的wed開發框架,於MVC有所不同,屬於MVT框架

M表示model,負責與數據庫交互

V表示view 是核心,負責接收請求,獲取數據返回結果

T表示template,負責呈現內容到瀏覽器

三、創建項目

url:統一資源定位符

http://傳輸協議 http是超文本傳輸協議

創建後目錄說明

manage.py:一個命令行工具,可以使你用多種方式對Django項目進行交互

內層的目錄:項目的真正的python包

init.py:一個空文件,它告訴python這個目錄應該被看作一個python包

settings.py:項目的配置

urls.py:項目的URL聲明,一份由 Django 驅動的網站"目錄"

wsgi.py:項目於WSGI兼容的Web服務器入口

templates   html的文件目錄

manage.py 項目總控制

models.py:承載數據的對象比提供了對數據的curd(增刪改查,可以生成數據庫表)    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章