Django 文档 — Django 文档

来自菜鸟教程
Django/docs/2.2.x/index
跳转至:导航、​搜索

Django 文档

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

获取帮助

遇到麻烦? 我们愿意帮忙!


文档的组织方式

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

  • 教程 带您通过一系列步骤来创建 Web 应用程序。 如果您不熟悉 Django 或 Web 应用程序开发,请从这里开始。 另请查看下面的“第一步”。
  • 主题指南 在相当高的层次上讨论关键主题和概念,并提供有用的背景信息和解释。
  • 参考指南 包含 API 和 Django 机器其他方面的技术参考。 它们描述了它是如何工作的以及如何使用它,但假设您对关键概念有基本的了解。
  • 操作指南是食谱。 它们指导您完成解决关键问题和用例所涉及的步骤。 它们比教程更高级,并假设对 Django 的工作原理有一些了解。


模型层

Django 提供了一个抽象层(“模型”)来构建和操作 Web 应用程序的数据。 在下面了解更多信息:


视图层

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


模板层

模板层提供了一种设计者友好的语法来呈现要呈现给用户的信息。 了解设计人员如何使用此语法以及程序员如何对其进行扩展:


表单

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


开发进程

学习众多的组件及工具,来帮助你开发和测试 Django 应用:


管理

查找有关自动化管理界面的所有信息,这是 Django 最受欢迎的功能之一:


安全

在 Web 应用的发展中,安全是最重要主题,Django 提供了多种保护手段和机制。


国际化和本地化

Django 提供了一个强大的国际化和本地化的框架, 以帮助您在多语言和世界各地区进行应用程序的开发:


性能和优化

有各种各样的技术和工具,可以帮助你的代码的运行更高效,更快和使用更少的系统资源.


地理框架

GeoDjango 旨在成为世界一流的地理 Web 框架。 其目标是尽可能轻松地构建 GIS Web 应用程序并利用启用空间的数据的力量。


常用的 Web 应用程序工具

Django 提供了多种开发 Web 应用程序所需的常用工具:


Django 开源项目

了解 Django 项目本身的开发进程以及你如何为 Django 做贡献: