Django 文件¶
您需要知道關於 Django 的一切。
第一步¶
您是 Django 或程式設計新手嗎?這裡是開始的地方!
教學: 第 1 部分:請求和回應 | 第 2 部分:模型和管理網站 | 第 3 部分:檢視和模板 | 第 4 部分:表單和通用檢視 | 第 5 部分:測試 | 第 6 部分:靜態檔案 | 第 7 部分:自訂管理網站 | 第 8 部分:新增第三方套件
進階教學: 如何編寫可重複使用的應用程式 | 撰寫您對 Django 的第一個貢獻
取得協助¶
有問題嗎?我們很樂意提供協助!
文件如何組織¶
Django 有很多文件。高階概述它的組織方式,將有助於您了解在何處尋找某些內容
模型層¶
Django 提供了一個抽象層(「模型」)來建構和操作 Web 應用程式的資料。在下方了解更多關於它的資訊
檢視層¶
Django 具有「檢視」的概念,以封裝負責處理使用者請求並傳回回應的邏輯。透過以下連結找到您需要知道的關於檢視的所有資訊
模板層¶
模板層提供了一個對設計師友好的語法,用於呈現要呈現給使用者的資訊。了解設計師如何使用此語法,以及程式設計師如何擴展此語法
表單¶
Django 提供了一個豐富的框架,以促進表單的建立和表單資料的操作。
開發流程¶
了解各種元件和工具,它們能幫助您開發和測試 Django 應用程式
管理介面¶
了解關於自動化管理介面所需的一切資訊,這是 Django 最受歡迎的功能之一
安全性¶
安全性是網頁應用程式開發中至關重要的一個主題,而 Django 提供了多種保護工具和機制
國際化和本地化¶
Django 提供了一個強大的國際化和本地化框架,以協助您開發適用於多種語言和世界區域的應用程式
概觀 | 國際化 | 本地化 | 本地化的網頁 UI 格式和表單輸入
效能和最佳化¶
有各種技術和工具可以幫助您的程式碼更有效率地執行 - 更快,並使用更少的系統資源。
地理框架¶
GeoDjango 旨在成為世界級的地理網頁框架。其目標是盡可能輕鬆地建構 GIS 網頁應用程式,並利用空間啟用資料的力量。
常見網頁應用程式工具¶
Django 提供了開發網頁應用程式時常用的多種工具
其他核心功能¶
了解 Django 框架的其他一些核心功能
Django 開源專案¶
了解 Django 專案本身的開發流程,以及您如何參與貢獻