Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 756 Bytes

README.md

File metadata and controls

38 lines (31 loc) · 756 Bytes

Django MTV網頁框架

Views所做的事情

1.接收用戶請求

  • 決定請求方法GET,POST...
  • 取得用戶請求資料

2.資料前處理

  • 取得資料

3.回應結果

  • 回應一個網頁
  • 回應一個HTTP CODES
  • 回應JSON
  • 回應重新導向

MODEL模型

DJANGO的數據模型

1.數據邏輯處理
  • 創立資料
  • 取得資料
  • 新增資料
  • 刪除資料
2.資料庫的欄位
  • 每個MODELS.PY都是一個資料表

TEMPLATE網頁的前端設計

TEMPLATE所做的事情:

動態生成 HTML DJANGO TEMPLATE LANGUAGE(DTL)
  • VARIABLE
  • TAGS
  • FILTER
回應網頁(TEMPLATE ENGINES)
  • 設定DIR(可以設定多個不同路徑)
  • 取得與顯示TEMPLATE
分門別類收納起來