【译者注:当前译文为草稿版,可能会存在少量错误,请谅解,不是很确定的地方会用'?'注明。等通篇翻译完后会做校验工作,另:当前译文中超级链接地址保留原来的官方英文版url,待通篇翻译完后将改为本译文专题中的中文指向地址。】
这里有你需要了解的所有关于Django的知识
1.1 获得帮助
遇到难题:我们很乐意帮助你!试试“疑问解答”-其中包含很多常见的问题。
查找详细信息?尝试genindex,modindex或者详细内容列表
搜索文档中为用户提供的邮件地址(见第十章,尚未翻译),或者直接提交你的问题
通过在django协会(django IRC),或者在IRC log里搜索看是否已经有你要的答案
翻阅Django问题跟踪系统上的一系列bug
1.2 第一步
如果你刚接触Django或者是个编程新手,通过阅读以下内容来入门从头做起:概述|安装指南
深入指南:如何编写可复用的应用|为Django写第一个补丁
1.3 模型层
Django提供抽象层(models)来构造和操作你的web应用的数据库的内容。你可以通过以下内容来了解他们
1.4 视图层
Django通过视图来封装处理用户请求或者返回HTTP响应。通过以下链接找到你所需要的。
1.5 模型层
模型层提供了人性化的信息展现语法,学习这些语法如何被设计师使用以及程序员如何去扩展它:
1.6 表单
Django提供了丰富的框架来帮助生成表单和操作表单数据。
1.7 开发过程
学习众多的组件和工具有助于您开发和而是Django应用:
1.8 后台管理
找到你需要知道的所有自动管理界面,这是Django非常受欢迎的特性
1.9 安全性
安全是web应用开发非常重要的话题,Django提供了很多防护工具和机制:
1.10 国际化和本地化
Django 提供健壮的国际化和本地化框架来帮助你开发多语言和地区支持的web应用:
1.11 Python兼容
1.12 Geographic框架
GeoDjango 致力于成为一个世界级的地理Web框架,其目的在于简化构建GIS Web应用和处理空间数据
1.13 常用的Web应用工具
Django提供众多的通用的web应用工具:
1.14 其他核心功能
学习Django框架其他的核心功能
1.15 Django开源项目
了解Django项目开发过程以及如何为其提供贡献: