Django文件

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

得到帮助

有麻烦吗?我们想帮忙!

如何组织文档

Django有很多文档。对其组织方式的高级概述将帮助您了解在哪里查找某些内容:

  • Tutorials 通过一系列步骤手动创建Web应用程序。如果您刚开始使用Django或Web应用程序开发,请从这里开始。另请查看下面的“:ref:index first steps”。
  • Topic guides 在相当高的层次上讨论关键的主题和概念,并提供有用的背景信息和解释。
  • Reference guides 包含api的技术参考和 Django 机械其他方面的技术参考。它们描述了它是如何工作的以及如何使用它,但是假设您对关键概念有一个基本的理解。
  • How-to guides 是方法。它们指导您完成解决关键问题和用例所涉及的步骤。他们比教程更高级,并且对Django的工作方式有一定的了解。

视图层

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

模板层

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

形式

Django提供了一个丰富的框架,以方便表单的创建和表单数据的操作。

开发过程

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

行政管理

找到所有你需要了解的自动管理界面,这是Django最流行的功能之一:

安全性

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

国际化与本土化

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

性能与优化

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

地理框架

GeoDjango 打算成为世界级的地理网络框架。它的目标是尽可能容易地构建GIS Web应用程序并利用空间数据的强大功能。

Django开源项目

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