Django 文件

您需要知道關於 Django 的一切。

第一步

您是 Django 或程式設計新手嗎?這裡是開始的地方!

取得協助

有問題嗎?我們很樂意提供協助!

文件如何組織

Django 有很多文件。高階概述它的組織方式,將有助於您了解在何處尋找某些內容

  • 教學 會引導您逐步完成建立 Web 應用程式的步驟。如果您是 Django 或 Web 應用程式開發的新手,請從這裡開始。也可以看看「第一步」。

  • 主題指南 會在相當高的層次上討論關鍵主題和概念,並提供有用的背景資訊和說明。

  • 參考指南 包含 API 和 Django 機制的其他方面的技術參考。它們描述了它的運作方式和使用方法,但假設您對關鍵概念有基本的了解。

  • 操作指南 是食譜。它們會引導您完成解決關鍵問題和用例所涉及的步驟。它們比教學更進階,並假設對 Django 的運作方式有所了解。

模型層

Django 提供了一個抽象層(「模型」)來建構和操作 Web 應用程式的資料。在下方了解更多關於它的資訊

檢視層

Django 具有「檢視」的概念,以封裝負責處理使用者請求並傳回回應的邏輯。透過以下連結找到您需要知道的關於檢視的所有資訊

模板層

模板層提供了一個對設計師友好的語法,用於呈現要呈現給使用者的資訊。了解設計師如何使用此語法,以及程式設計師如何擴展此語法

表單

Django 提供了一個豐富的框架,以促進表單的建立和表單資料的操作。

開發流程

了解各種元件和工具,它們能幫助您開發和測試 Django 應用程式

管理介面

了解關於自動化管理介面所需的一切資訊,這是 Django 最受歡迎的功能之一

安全性

安全性是網頁應用程式開發中至關重要的一個主題,而 Django 提供了多種保護工具和機制

國際化和本地化

Django 提供了一個強大的國際化和本地化框架,以協助您開發適用於多種語言和世界區域的應用程式

效能和最佳化

有各種技術和工具可以幫助您的程式碼更有效率地執行 - 更快,並使用更少的系統資源。

地理框架

GeoDjango 旨在成為世界級的地理網頁框架。其目標是盡可能輕鬆地建構 GIS 網頁應用程式,並利用空間啟用資料的力量。

常見網頁應用程式工具

Django 提供了開發網頁應用程式時常用的多種工具

其他核心功能

了解 Django 框架的其他一些核心功能

Django 開源專案

了解 Django 專案本身的開發流程,以及您如何參與貢獻

回到頂部