- Architecture
- Route + Model-View-Template
- urls.py:
- 負責做 url 的 route, pattern matching, 並把 request pass給對應的 view function.
- views.py:
- 屬於 django 的核心, 比較算是 MVC model 中的 controller, 由各 view針對 request 做出 response, 中間的過程可能包含了 template generation 與 model (database) 的 read/write.
- models.py:
- MVC model 中的 Model, 將資料庫細節抽象化, 以 class 方式來做存取.
- templates:
- html 檔案的位置, MVC 中的 views, 相關 CSS 設計, html div 規劃皆在此.
- Resource
沒有留言:
張貼留言