Django - 視圖與模板
今天我們將學習 Django 的視圖與模板,學會如何處理用戶請求並返回動態生成的 HTML 頁面。 課程目標 瞭解 Django 視圖的作用與類型。 學會在視圖中處理業務邏輯並返回響應。 使用模板系統生成動態 HTML 頁面。 課程內容 1. Django 視圖概述 1.1 視圖的作用 Django 中的視圖負責處理用戶請求並返回響應。 視圖可以...
今天我們將學習 Django 的視圖與模板,學會如何處理用戶請求並返回動態生成的 HTML 頁面。 課程目標 瞭解 Django 視圖的作用與類型。 學會在視圖中處理業務邏輯並返回響應。 使用模板系統生成動態 HTML 頁面。 課程內容 1. Django 視圖概述 1.1 視圖的作用 Django 中的視圖負責處理用戶請求並返回響應。 視圖可以...
第二天,我們將學習 Django 專案的結構,理解專案與應用的關係,並創建一個新的應用來加深理解。 課程目標 瞭解 Django 專案的文件結構。 學習 Django 中專案與應用的關係。 創建並註冊一個新的 Django 應用。 課程內容 1. Django 專案文件結構 在 Day 1 中,我們創建的專案結構如下: myproject/ man...
以下是 Django 項目中 settings.py 文件的各項配置及其含義介紹: 1. 基本配置 BASE_DIR 定義專案的基礎目錄。 用於生成專案中相對路徑。 典型定義: BASE_DIR = Path(__file__).resolve().parent.parent SECRET_KEY 專案的加密密鑰,用於加密會話資料和...
在第一天,我們將設定開發環境並學習 Django 的基本概念,從而為後續課程打下堅實的基礎。 課程目標 安裝 Python 和 Django。 理解 Django 的 MVC/MVT 架構。 創建並啟動第一個 Django 專案。 課程內容 1. 安裝 Python 確保你的電腦已安裝 Python 3.8 或以上版本: 到 Py...
課程大綱 第一週:基礎入門 Day 1: 環境設置與基礎概念 安裝 Python 與 Django 理解 Django 架構 (MVC/MVT 模式) 創建第一個 Django 專案 啟動開發伺服器 Day 2: Django 應用程式結構 專案與應用的區別 創建與註冊應用 Django 的 URL 路由系統 Day 3: 視圖與模板 ...
用途 將責任分割、鏈結,一步一步處理請求 classDiagram Handler o-- Handler Handler <|-- ConcreteHandlerA Handler <|-- ConcreteHandlerB Handler <|-- ConcreteHandlerC Handler ..> Request Con...
用途 Description classDiagram classA --|> classB : Inheritance classC --* classD : Composition classE --o classF : Aggregation classG --> classH : Association classI -- classJ :...
用途 將請求封裝成一個對象,從而使您可以用不同的請求對客戶進行參數化 classDiagram Invoker o--> ICommand ConcreteCommand ..> ICommand ConcreteCommand --> Receiver Client --> Receiver namespace BaseShapes ...
用途 將對象”組合”成樹結構以表示部分-整體層次結構 classDiagram Client ..> Leaf Client ..> Composite Leaf --|> Component Composite --|> Component Composite "1" o--> "0..*" Component namesp...
用途 把事物對象和其具體行爲、具體特徵分離開來,使它們可以各自獨立的變化。 classDiagram ConcreteAbstract --|> Abstract Implementor --o Abstract ConcreteImplementor ..|> Implementor Client ..> Implementor Clien...