Django 文档¶
你所需要知道的关于 Django 的一切。
获取帮助¶
遇到问题?我们可以帮你!
- 试试 FAQ —— 这里有很多常见问题的解答。
- 正在寻找特定的信息?试试 索引,模块索引 或者 详细内容目录。
- 在 django-users 邮件列表的档案库搜索,或者 post a question。
- 在`#django IRC channel`_.频道提问
- 在我们的 ticket tracker 报告关于 Django 的 Bug。
这份文档是如何组织的¶
Django 有丰富的文档。一份高度概述的文档会告诉你在哪里找到特定的东西:
快速入门¶
您是刚学 Django 或是初学编程? 这就是你开始学习的地方!
- 从零开始: 概要 | 安装
- 入门教程: 第1节: 请求和响应 | 第2节: 模型和 admin 站点 | 第3节: 视图和模板 | 第4节: 表单和通用视图 | 第5节: 测试 | 第6节: 静态文件 | 第7节: 自定义 admin 站点
- 进阶教程 : 如何编写可复用的应用 | 提交你的第一个 Django 补丁
模型层¶
Django 提供了一个抽象的模型 ("models") 层,为了构建和操纵你的Web应用的数据。阅读下面内容了解更多:
视图层¶
Django 具有 “视图” 的概念,负责处理用户的请求并返回响应。通过以下链接查找所有你需要知道的有关视图的信息:
模板层¶
模板层提供了一个对设计者友好的语法用于渲染向用户呈现的信息。学习如何使用语法(面向设计者)以及如何扩展(面向程序员):
- 基础: 概述
- 对于设计者: 语法概述 | 内建标签及过滤器(filters) | 人性化
- 针对程序员: 模板 API | 自定义标签(tags)和过滤器(filters)
表单¶
Django 提供了一个丰富的框架来帮助创建表单和处理表单数据。
开发进程¶
学习众多的组件及工具,来帮助你开发和测试 Django 应用:
安全¶
在 Web 应用的发展中,安全是最重要主题,Django 提供了多种保护手段和机制。
常用的 Web 应用程序工具¶
Django 提供了多种开发 Web 应用程序所需的常用工具: