Django2中文文檔--目錄及介紹部分

Django2文檔-文檔結構

我是按照官方文檔的格式進行翻譯,因此格式根官方格式一致程序員

若是你們發現哪些地方有問題能夠聯繫我web

2426525089@qq.com數據庫

或者加入QQ羣跟我一塊兒翻譯,羣號碼: 223673646django

目前羣裏就我一我的,有點尷尬哈緩存

如下是文檔目錄,我爭取天天能更新一條吧安全

入門

  1. 概覽|安裝
  2. 教程
    1. 請求和響應
    2. 模型和管理網站
    3. 視圖和模板
    4. 表單和通用視圖
    5. 測試
    6. 靜態文件
    7. 自定義管理網站
  3. 高級教程
    1. 如何編寫可重複使用的應用程序
    2. 爲Django編寫你的第一個補丁

模型層

Django提供了一個抽象的("模型")來構建和處理Web應用程序數據.詳細以下服務器

  1. 模型
    1. 簡介
    2. 字段類型
    3. 索引
    4. 元選項
    5. 模型類
  2. QuerySets
    1. 進行查詢
    2. QuerySet方法引用
    3. 查找表達式
  3. 模型實例
    1. 實例方法
    2. 訪問相關的對象
  4. 同步
    1. 簡介
    2. 操做參考
    3. SchemaEditor
    4. 編寫遷移
  5. 高級
    1. 管理員
    2. 原始SQL
    3. 交易
    4. 聚合
    5. 搜索
    6. 自定義字段
    7. 多個數據庫
    8. 自定義查找
    9. 查詢表達式
    10. 條件表達式
    11. 數據庫功能
  6. 其餘
    1. 支持的數據庫
    2. 舊數據庫
    3. 提供初始數據
    4. 優化數據庫訪問
    5. PostGRESQL的特定功能

視圖層

Django具備"視圖"的概念,來封裝負責處理用戶請求和返回響應的邏輯.框架

  1. 基礎知識
    1. URLconfs
    2. 查看功能
    3. 快捷鍵
    4. 裝飾
  2. 參考
    1. 內置函數
    2. 請求/響應對象
    3. TemplateResponse對象
  3. 文件上傳
    1. 概述
    2. 文件對象
    3. 存儲API
    4. 管理文件
    5. 自定義存儲
  4. 基於類的視圖
    1. 概述
    2. 內置顯示視圖
    3. 內置編輯視圖
    4. 使用mixins
    5. API參考
    6. 扁平指數
  5. 高級
    1. 生成CSV
    2. 生成PDF
  6. 中間件
    1. 概述
    2. 內置的中間件類

模板層

模板層提供了一種設計友好的語法來呈現信息給用戶.如下是這種語法的使用和拓展函數

  1. 基礎知識
    1. 概述
  2. 對於設計師
    1. 語言概述
    2. 內置標籤和過濾器
    3. 人性化
  3. 對於程序員
    1. 模板API
    2. 自定義標籤和過濾器

表單

Django提供了一個豐富的框架來幫助建立表單和操做表單數據工具

  1. 基礎知識
    1. 概述
    2. 表單API
    3. 內置字段
    4. 內置小部件
  2. 高級
    1. 模型的表單
    2. 集成媒體
    3. Formsets
    4. 定製驗證

開發過程

瞭解各類組件和工具的使用,以幫助你開發和測試Django應用程序

  1. 設置
    1. 概覽
    2. 完整的設置列表
  2. 應用程序
    1. 概述
  3. 例外
    1. 概述
  4. django-admin和manage====== .======py
    1. 概述
    2. 添加自定義命令
  5. 測試
    1. 介紹
    2. 編寫和運行測試
    3. 包含測試工具
    4. 高級主題
  6. 部署
    1. 概述
    2. WSGI服務器
    3. 部署靜態文件
    4. 經過電子郵件跟蹤代碼錯誤

管理員

查找全部你須要瞭解的自動化管理界面,這是Django最受歡迎的功能之一:

  1. 管理網站
  2. 管理員操做
  3. 管理文檔生成器

安全

安全性是Web應用程序開發中最重要的話題, Django提供了多種保護工具和機制:

  1. 安全概述
  2. 披露了Django的安全問題
  3. 點擊劫持保護
  4. 跨站請求僞造保護
  5. 加密簽名
  6. 安全中間件

國際化和本地化

Django提供強大的國際化和本地化框架,以協助你開發多語言的應用程序

  1. 概述
  2. 國際化
  3. 本地化
  4. 本地化的WebUI格式和表單輸入
  5. 時區

性能和優化

有各類各樣的技術和工具能夠幫你更高效更快速的運行,而且使用更少的系統資源

  1. 性能和優化概述

地理框架

GeoDjango打算成爲一個世界級的地理Web框架。其目標是儘量地簡化構建GIS Web應用程序,並利用空間數據的功能

常見的Web應用程序工具

Django提供了Web應用程序開發中經常使用的多種工具:

  1. 身份驗證
  2. 高速緩存
  3. 記錄
  4. 發送電子郵件
  5. 聯合供稿(RSS/Atom)
  6. 分頁
  7. 消息框架
  8. 序列化
  9. 會議
  10. 站點地圖
  11. 靜態文件管理
  12. 數據驗證

其餘核心功能

瞭解Django的其餘核心功能:

  1. 有條件的內容處理
  2. 內容管理和通常關係
  3. Flatpages
  4. 重定向
  5. 信號
  6. 系統檢查框架
  7. 網站框架
  8. Unicode in Django

Django開源項目

瞭解Django項目自己的開發過程以及您能夠作的貢獻:

  1. 社區
    1. 如何參與
    2. 發佈過程
    3. 團隊組織
    4. Django源代碼庫
    5. 安全政策
    6. 郵件列表
  2. 設計哲學
    1. 概述
  3. 文檔
    1. 關於本文檔
  4. 第三方發行
    1. 概述
  5. Django隨着時間的推移
    1. API穩定性
    2. 發行說明和升級說明
    3. 棄用時間表

** @入沐三分 **

相關文章
相關標籤/搜索