Django 文档

关于Django所有你需要知道的。

允许的HTTP方法

遇到什么问题了?我们来帮您吧!

文档的组织方式

Django有很多文档。关于文档组织结构的高度概括将帮助您知道在何处查找特定内容:

  • 教程 通过一系列步骤来帮你快速创建Web应用程序。如果你是Django或web应用开发的新手,请从教程这里开始。也看看下面的 “入门” 。
  • 主题指南 在高一层级讨论关键的主题和概念, 并提供有用的背景资料和解释。
  • 参考指南包含Django的API和其他方面的技术参考。它们描述了Django的工作原理以及如何使用它,前提是你对Django的主要概念有基本理解。
  • How-to guides 是一些“菜谱”(秘籍).它们手把手的引导你解决关键问题和用例。这比入门教程要高级的多,我们假设你已经明白了Django的一部分工作原理。

模型层

Django提供了一个抽象层(“模型”),用于构造和操纵Web应用程序的数据。在下面了解更多:

视图层

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

模板层

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

表单

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

开发过程

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

admin

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

安全

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

国际化和本地化

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

性能和优化

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

Python兼容性

Django旨在兼容多种不同版本的Python:

Geographic framework

GeoDjango intends to be a world-class geographic Web framework. Its goal is to make it as easy as possible to build GIS Web applications and harness the power of spatially enabled data.

Django开源项目

了解Django项目本身的开发过程以及如何贡献自己的力量: