Django2中文文档--目录及介绍部分
Django2文档-文档结构
我是按照官方文档的格式进行翻译,所以格式根官方格式一致
如果大家发现哪些地方有问题可以联系我
或者加入QQ群跟我一起翻译,群号码: 223673646
目前群里就我一个人,有点尴尬哈
以下是文档目录,我争取每天能更新一条吧
入门
- 概览|安装
- 教程
- 请求和响应
- 模型和管理网站
- 视图和模板
- 表单和通用视图
- 测试
- 静态文件
- 自定义管理网站
- 高级教程
- 如何编写可重复使用的应用程序
- 为Django编写你的第一个补丁
模型层
Django提供了一个抽象的("模型")来构建和处理Web应用程序数据.详细如下
- 模型
- 简介
- 字段类型
- 索引
- 元选项
- 模型类
- QuerySets
- 进行查询
- QuerySet方法引用
- 查找表达式
- 模型实例
- 实例方法
- 访问相关的对象
- 同步
- 简介
- 操作参考
- SchemaEditor
- 编写迁移
- 高级
- 管理员
- 原始SQL
- 交易
- 聚合
- 搜索
- 自定义字段
- 多个数据库
- 自定义查找
- 查询表达式
- 条件表达式
- 数据库功能
- 其他
- 支持的数据库
- 旧数据库
- 提供初始数据
- 优化数据库访问
- PostGRESQL的特定功能
视图层
Django具有"视图"的概念,来封装负责处理用户请求和返回响应的逻辑.
- 基础知识
- URLconfs
- 查看功能
- 快捷键
- 装饰
- 参考
- 内置函数
- 请求/响应对象
- TemplateResponse对象
- 文件上传
- 概述
- 文件对象
- 存储API
- 管理文件
- 自定义存储
- 基于类的视图
- 概述
- 内置显示视图
- 内置编辑视图
- 使用mixins
- API参考
- 扁平指数
- 高级
- 生成CSV
- 生成PDF
- 中间件
- 概述
- 内置的中间件类
模板层
模板层提供了一种设计友好的语法来呈现信息给用户.以下是这种语法的使用和拓展
- 基础知识
- 概述
- 对于设计师
- 语言概述
- 内置标签和过滤器
- 人性化
- 对于程序员
- 模板API
- 自定义标签和过滤器
表单
Django提供了一个丰富的框架来帮助创建表单和操作表单数据
- 基础知识
- 概述
- 表单API
- 内置字段
- 内置小部件
- 高级
- 模型的表单
- 集成媒体
- Formsets
- 定制验证
开发过程
了解各种组件和工具的使用,以帮助你开发和测试Django应用程序
- 设置
- 概览
- 完整的设置列表
- 应用程序
- 概述
- 例外
- 概述
- django-admin和manage====== .======py
- 概述
- 添加自定义命令
- 测试
- 介绍
- 编写和运行测试
- 包含测试工具
- 高级主题
- 部署
- 概述
- WSGI服务器
- 部署静态文件
- 通过电子邮件跟踪代码错误
管理员
查找所有你需要了解的自动化管理界面,这是Django最受欢迎的功能之一:
- 管理网站
- 管理员操作
- 管理文档生成器
安全
安全性是Web应用程序开发中最重要的话题, Django提供了多种保护工具和机制:
- 安全概述
- 披露了Django的安全问题
- 点击劫持保护
- 跨站请求伪造保护
- 加密签名
- 安全中间件
国际化和本地化
Django提供强大的国际化和本地化框架,以协助你开发多语言的应用程序
- 概述
- 国际化
- 本地化
- 本地化的WebUI格式和表单输入
- 时区
性能和优化
有各种各样的技术和工具可以帮你更高效更快速的运行,并且使用更少的系统资源
- 性能和优化概述
地理框架
GeoDjango打算成为一个世界级的地理Web框架。其目标是尽可能地简化构建GIS Web应用程序,并利用空间数据的功能
常见的Web应用程序工具
Django提供了Web应用程序开发中常用的多种工具:
- 身份验证
- 高速缓存
- 记录
- 发送电子邮件
- 联合供稿(RSS/Atom)
- 分页
- 消息框架
- 序列化
- 会议
- 站点地图
- 静态文件管理
- 数据验证
其他核心功能
了解Django的其他核心功能:
- 有条件的内容处理
- 内容管理和一般关系
- Flatpages
- 重定向
- 信号
- 系统检查框架
- 网站框架
- Unicode in Django
Django开源项目
了解Django项目本身的开发过程以及您可以做的贡献:
- 社区
- 如何参与
- 发布过程
- 团队组织
- Django源代码库
- 安全政策
- 邮件列表
- 设计哲学
- 概述
- 文档
- 关于本文档
- 第三方发行
- 概述
- Django随着时间的推移
- API稳定性
- 发行说明和升级说明
- 弃用时间表
** @入沐三分 **
Django2中文文档--目录及介绍部分的更多相关文章
- Knockout中文开发指南(完整版API中文文档) 目录索引
a, .tree li > span { padding: 4pt; border-radius: 4px; } .tree li a { color:#46cfb0; text-decorat ...
- ASP.NET Core 中文文档目录
翻译计划 五月中旬 .NET Core RC2 如期发布,我们遂决定翻译 ASP.NET Core 文档.我们在 何镇汐先生. 悲梦先生. 张仁建先生和 雷欧纳德先生的群中发布了翻译计划招募信息,并召 ...
- Django2.0中文文档
title: Django2.0中文文档 tags: Python,Django,入沐三分 grammar_cjkRuby: true --- Django2.0版本已经发布了,我们先来看一个图片 从 ...
- django2.0 官方中文文档地址
django2.0 官方开始发布中文文档了,之前还想着一直翻译完成所有有必要的内容,想着可以省事一些了,打开以后看了一下,发现官方的中文文档还没翻译完成, 现在(2018-7-10)最新章节是是 编 ...
- ENS中文文档系列之一 [ ENS介绍 ]
前言 ENS中文文档是由我照ENS英文官方文档翻译而来,其中的一些内容和细节得到了ENS官方团队的指导.文档中包含 “LBB译注” 的地方是译者为了便于读者理解而进行的注释. 未来一段时间,我会在该博 ...
- Phoenix综述(史上最全Phoenix中文文档)
个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/users/6cb45a00b49c/latest_articles 网上关于P ...
- Spring中文文档
前一段时间翻译了Jetty的一部分文档,感觉对阅读英文没有大的提高(*^-^*),毕竟Jetty的受众面还是比较小的,而且翻译过程中发现Jetty的文档写的不是很好,所以呢翻译的兴趣慢慢就不大了,只能 ...
- Django 1.10中文文档-第一个应用Part2-模型和管理站点
本教程继续Part1.我们将设置数据库,创建您的第一个模型,并快速介绍Django的自动生成的管理网站. 数据库设置 现在,编辑mysite/settings.py.它是一个用模块级别变量表示Djan ...
- npm的package.json字段含义中文文档
简介 本文档有所有package.json中必要的配置.它必须是真正的json,而不是js对象. 本文档中描述的很多行为都受npm-config(7)的影响. 默认值 npm会根据包内容设置一些默认值 ...
随机推荐
- Django框架的安装
下载Django框架 创建一个django项目 在E盘Mysite文件夹下创建了一个django项目叫mysite 当前文件夹下会产生一个mysite的文件夹,目录结构如下: manage.py -- ...
- Python中的列表生成器,迭代器的理解
首先,思考一个问题,比如,我们想生成0-100的列表,我们怎么做? 当然,可以写成 list1=[1,2,3...,100] 可以看出,这种方法不适合生成长的列表,那么Python中就可以利用已有的列 ...
- TCP/IP 协议栈 -- 编写UDP客户端注意细节
上节我们说到了TCP 客户端编写的主要细节, 本节我们来看一下UDP client的几种情况,测试代码如下: server: #include <stdio.h> #include < ...
- 离开Visual Studio C#的编译(你不知道的C#)
很多人一开始学习.net 第一天必定是安装Visual studio 或者很多关于C#学习的书上第一章节必定是告诉你要你下载一个vs 其实没有vs未必就不能开发了,只是可能说vs给我的开发带来了很多的 ...
- 如何扩展或者添加硬盘给VMware的Linux操作系统
我们在使用Linux系统一段时间以后,可能添加的东西原来越多导致原来开辟的硬盘不够,当硬盘剩余空间过小时Ubuntu系统也会给出提示或者可以通过df -hl命令查看你硬盘使用情况如下图所示:我已经用 ...
- Netty4.0.24.Final 版本中 IdleStateHandler 使用时的局限性
使用Netty在客户端和服务端建立通讯通道,一般来说,一个连接可能很久没有访问,由于各种各样的网络问题导致连接已经失效,客户端再次发送请求时会产生连接异常. 基于这个原因,需要在客户端和服务端之间建立 ...
- linux下的数据库管理工具phpmyadmin安装以及文件大小限制的配置修改
1.首先需要安装mysql和apache服务.具体安装过程百度; 2.安装php环境以及对apache的扩展; sudo apt install php7.0 对于这些软件可能还需要各自进行配置,这 ...
- ASP.NET没有魔法——ASP.NET MVC使用Oauth2.0实现身份验证
随着软件的不断发展,出现了更多的身份验证使用场景,除了典型的服务器与客户端之间的身份验证外还有,如服务与服务之间的(如微服务架构).服务器与多种客户端的(如PC.移动.Web等),甚至还有需要以服务的 ...
- 进程与进程描写叙述符(task_struct)
一. 进程 进程(Process) 计算机中的程序关于某数据集合上的一次执行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础.在早期面向进程设计的计算机结构中,进程是程序的基本执行实体: ...
- Android内核sysfs中switch类使用实例
Android内核sysfs中switch类使用实例 最终在这个周末,能够干点自己想要干的事了. 由我这个二流的内核驱动开发人员来解析一下sysfs中的switch类.先猜測一下来历,在普通的嵌入式L ...