Django - 管理後台
今天我們將學習如何有效利用 Django 的管理後台來管理資料。管理後台是 Django 的強大功能之一,可以快速操作資料庫數據,並對模型進行視覺化管理。 課程目標 瞭解 Django 管理後台的功能與用途。 學習如何自訂後台界面,提升管理效率。 掌握如何為管理後台新增與優化模型的呈現。 課程內容 1. 啟用管理後台 1.1 創建超級用戶 要使用 D...
今天我們將學習如何有效利用 Django 的管理後台來管理資料。管理後台是 Django 的強大功能之一,可以快速操作資料庫數據,並對模型進行視覺化管理。 課程目標 瞭解 Django 管理後台的功能與用途。 學習如何自訂後台界面,提升管理效率。 掌握如何為管理後台新增與優化模型的呈現。 課程內容 1. 啟用管理後台 1.1 創建超級用戶 要使用 D...
今天我們將深入學習 Django 的模型與資料庫的整合,並設計、操作資料表以儲存和管理應用中的數據。 課程目標 瞭解 Django ORM (Object-Relational Mapping) 的基本概念。 學習如何設計模型來映射資料庫表。 掌握資料遷移的流程與操作數據的基本方法。 課程內容 1. 模型 (Model) 概述 1.1 模型的作用 D...
今天我們將學習 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 ...