Django 文档

你需要知道关于Django的一切。

获得帮助

遇到麻烦? 我们想帮忙!

文档如何组织

Django有很多文档。 对组织结构的高级概述将帮助您知道在哪里寻找某些东西:

  • 教程通过一系列步骤来帮助您创建Web应用程序。 如果您是Django或Web应用程序开发新手,请从这里开始。 另外看下面的“第一步”。
  • 主题指南在相当高的层次上讨论关键主题和概念,并提供有用的背景信息和解释
  • 参考指南包含API和Django机制的其它方面的技术参考。 它们描述了它的工作原理以及如何使用它,但前提是假定你对关键概念有一个基本的了解
  • How-to指南是代码谱。 它们引导你一步一步解决关键问题和使用场景。 它们比教程高级并且假设你具备Django如何工作的一些知识。

视图层

Django具有“视图”的概念来封装负责处理用户请求和返回响应的逻辑。 通过以下链接查找所有您需要了解的视图:

模板层

模板层提供了一种设计友好的语法来呈现信息以呈现给用户。 了解这种语法如何被设计者使用,以及程序员如何扩展它:

表单¶ T0>

Django提供了一个丰富的框架来帮助创建表单和操作表单数据。

开发过程

了解各种组件和工具,以帮助您开发和测试Django应用程序:

管理员

查找所有您需要了解的自动化管理界面,这是Django最受欢迎的功能之一:

安全

安全性是Web应用程序开发中最重要的话题,Django提供了多种保护工具和机制:

国际化和本地化

Django提供强大的国际化和本地化框架,以协助您开发多语言和世界各地的应用程序:

性能和优化

有各种各样的技术和工具可以帮助您更高效地运行代码 - 更快速,并使用更少的系统资源。

地理框架

GeoDjango intends to be a world-class geographic Web framework. 其目标是尽可能地简化构建GIS Web应用程序,并利用空间数据的功能。

Django开源项目

了解Django项目本身的开发过程以及您可以如何贡献: