天天看點

Django架構基礎步驟Python雲架構

Python雲架構

mysite/   外層目錄,可更改名字

  mysite/  工程目錄,儲存代碼和檔案

        _init_.py  一個将mysite定義為包的空檔案
        settings.py 部署和配置整個工程的配置檔案(配置檔案)
        urls.py    URL路由的聲明檔案(路由檔案)
        wsgi.py    基于WSGI的web伺服器的配置檔案
  manage.py    一個與Django工程進行互動的指令工具
 
 django-admin //Django架構全局管理工具

           
django-admin <command> [options]

作用:

建立并管理Django工程

建立并管理Django工程使用的資料庫

控制調試或日志資訊

運作并維護Django工程           
manage.py
\>python manage.py <command> [options]
//隻針對目前生成的工程           

步驟:

步驟1:建立工程:Django-admin startproject mysite

步驟2-1:修改工程 :建立一個具體應用(app)

步驟2-2:修改工程:修改應用的views.py:對URL的具體響應功能

步驟2-3:修改工程:修改URL路由:指定URL與響應之間的關系

步驟3:運作工程:Python manage.py mysite

雲端web系統的三個通用功能需求

1.資料組織 2.web展示 3.控制邏輯

MTV開發模式

M:模型 與資料組織相關的功能

T:Templates模闆 與表現相關的所有功能(定義表現風格)

V:視圖 針對請求資料的功能 選擇展示資料,顯示資料模闆,每個URL對應一個回調函數