Django 中文文档¶
这里有你需要知道的有关 Django 的一切。
Getting help¶
有问题吗? 我们希望以下对大家有所帮助!
- 试试 常见问题 – 它对许多常见的问题作了解答。
- 寻找特定的信息? 试试 文档索引, 模块索引 或者 文档目录 。
- 搜索 django-users邮件列表,或者 提交一个问题 。
- 在 #django IRC channel 上提问, 或者搜索 IRC logs 看下是否已经有人问过类似的问题。
- 在我们的 ticket tracker 上报告 Django 的 bug 。
新手入门¶
初次接触 Django 或编程吗? 从这里开始吧!
- 从零开始: 初探 | 安装
- 新手教程: 第1部分 | 第2部分 | 第3部分 | 第4部分 | 第5部分
- 进阶教程: 如何编写可重用的应用程序 | 为Django编写属于你的首个补丁
模型层(model)¶
Django 提供了一个抽象层(the “models”),对您的 web 应用中的数据进行构建及操纵。通过以下内容来了解更多:
视图层(view)¶
Django 的视图是封装了处理用户的请求与返回响应的逻辑。通过以下链接来了解视图:
模板层(template)¶
模板层提供了设计友好的语法来展示信息给用户。了解语法可让设计师知道如何使用,让程序员知道如何扩展:
- For 设计师: 语法概述 | 内置 tags 和 filters | Web 设计助手 | 人性化
- For 程序员: 模板 API | 自定义 tags 和 filters
表单(Forms)¶
Django 提供了一个丰富的框架可便利地创建表单及操作表单数据。
开发流程¶
了解各种组件和工具来帮助你开发和测试 Django 应用:
- 设置: 概述 | 全部设置列表
- 异常: 概述
- django-admin.py 和 manage.py: 概述 | 添加自定义命令
- 测试: 介绍 | 编写和运行测试 | 进阶主题 | Doctests
- 部署: 概述 | WSGI servers | FastCGI/SCGI/AJP | 处理静态文件 | 通过电子邮件跟踪代码中的错误
常用的web应用工具¶
Django 为开发 Web 应用的需要提供了多种常见的工具: