关于Django你需要知道的一切。
获得帮助
遇到麻烦?我们想帮忙!
- 尝试常见问题解答 - 它可以解答许多常见问题。
- 寻找具体信息?尝试索引,模块索引或详细目录。
- 在django-users邮件列表的档案中搜索信息,或 发布问题。
- 在#django IRC频道中提问,或者搜索IRC日志以查看之前是否有人询问过。
- 在我们的票务跟踪器中报告Django的错误。
如何组织文档
Django有很多文档。对其组织方式的高级概述将帮助您了解在哪些方面寻找某些事物:
第一步
你是Django的新手还是编程?这是开始的地方!
- 从头开始: 概述 | 安装
- 教程: 第1部分:请求和响应 | 第2部分:模型和管理站点 | 第3部分:视图和模板 | 第4部分:表单和通用视图 | 第5部分:测试 | 第6部分:静态文件 | 第7部分:自定义管理站点
- 高级教程: 如何编写可重用的应用程序 | 为Django编写第一个补丁
模型层
Django提供了一个抽象层(“模型”),用于构建和操作Web应用程序的数据。在下面了解更多信息:
视图层
Django具有“视图”的概念来封装负责处理用户请求和返回响应的逻辑。通过以下链接找到您需要了解的所有视图:
模板层
模板层提供了一种设计者友好的语法,用于呈现要呈现给用户的信息。了解设计人员如何使用此语法以及程序员如何扩展它:
表格
Django提供了一个丰富的框架来促进表单的创建和表单数据的操作。
开发过程
了解各种组件和工具,以帮助您开发和测试Django应用程序:
地理框架
GeoDjango打算成为世界级的地理Web框架。其目标是尽可能简化地构建GIS Web应用程序并利用空间数据的强大功能。
常用Web应用程序工具
Django提供了Web应用程序开发中常用的多种工具: