Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
- Django 概述
- Django 是一個框架
- 框架 VS 套件
- 它能做什麼?
- 有哪些選擇?
- 入門 Django
- 網站和應用程式
- 共用配置
- 最小 Django 佈局
- 內置靈活性
- 使用 Cookiecutter
- 為什麼選擇 Cookiecutter?
- Cookiecutter 功能
- 創建專案
- 創建應用程式
- 自定義 Cookiecutter
- 使用 Django ORM 創建模型
- 定義模型
- 相關物件
- SQL 遷移
- 應用程式配置
- Accessing 模型
- 無需登錄,免費管理
- 設置 admin 使用者
- 運行管理網站
- 調整管理介面
- 更改管理索引頁面
- 基本檢視(又名控制器)
- 什麼是檢視?
- Http 回應
- URL 路由配置
- 快速鍵:get_object_or_404()
- 使用範本
- 關於範本
- Django 範本語法
- 靜態檔
- 載入範本
- URL 標記
- 快捷方式:template.render()
- 查詢模型
- 查詢集
- 欄位查找
- 鏈接過濾器
- 切片查詢集
- 相關領域
- Q 物件
- 增強模型
- 自定義方法
- 複雜關係
- 覆蓋標準方法
- 形式
- 表單概述
- GET 和 POST
- Form 類
- 處理表單
- 部件
- 驗證
- 範本中的表單
- 超越基礎
- 調試
- 列印到主控台
- Django 調試頁面
- 讀取 Django 日誌
- Django 調試工具列
- 基於類的檢視
- 關於類屬檢視
- 通用檢視的類型
- 預設通用檢視
- 基於類的通用檢視
- 檢視清單和詳細資訊
- 使用者身份驗證
- 身份驗證 VS 授權
- 配置使用者
- 權限
- 組
- 工作階段 Management
- 啟用工作階段
- 會話後端的類型
- 會話 Cookie
- Access從視圖查看會話
- 遷移
- 託管 VS 非託管表
- 處理架構更改
- 使用Make Migrations和 Migrate
- 調整遷移
- 遷移數據
- 高級配置
- Django 設置架構
- 典型配置
- 使用 12 Factor Config
- 安全注意事項
- 使用 RESTtful 介面提供數據
- Django REST 框架
- 序列化
- 請求和回應
- 基於函數的檢視
- 基於類的檢視
- 靜態檔 Management
- 靜態檔類型
- 配置 Access
- 命名空間
- 範本
- 從外部部署 Django
- 自動化測試
- 為什麼要創建測試?
- 何時創建測試?
- 使用 Django 的測試框架
- 使用測試用戶端
- 運行測試
- 檢查代碼覆蓋率
- 使用快取
- 緩存類型
- 設置快取
- 按網站和按視圖緩存
- 低級 API
- 緩存安全性
- 創建可重用的應用程式
- 包裝
- 選擇合適的名稱
- 部署
- 使用設置工具
- Documentation 與 Sphinx
- 獅身人面像的描述
- 重組文本
- 配置 Sphinx
- 創建 Doc 檔案
- 使用 Auto doc
- 生成文件
最低要求
-
對 Django 的理解。
35 時間:
客戶評論 (2)
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Course - Django CMS for Developers
I mostly enjoyed everything.