首页 > 学院 > 开发设计 > 正文

django1.10官方文档翻译

2019-11-14 10:42:45
字体:
来源:转载
供稿:网友
官方链接:https://docs.djangoPRoject.com/en/1.10/

Django文档¶

你需要知道的关于Django的一切。

文档是如何组织¶

Django有很多文档。对其组织方式的高级概述将帮助您知道在哪里查找某些内容:

教程牵着你的手,通过一系列的步骤来创建一个Web应用程序。从这里开始,如果你是新的Django或Web应用程序开发。也看看“第一步下面”。主题将指导在相当高的水平讨论的重点议题和概念,并提供有用的背景资料和解释。参考指南包含API和Django的机械等方面的技术参考。他们描述它是如何工作和如何使用它,但假设你对关键概念有一个基本的了解。如何对导游的食谱。它们指导您完成解决关键问题和用例的步骤。他们比教程更先进,并假设一些Django如何工作的知识。

第一步¶

你是新来的Django或编程?这是开始的地方!

从无到有: 概述 | 安装教程: 第1部分:请求和响应 | 第2部分:模型和管理网站 | 第3部分:查看和模板 | 第4部分:表单和通用视图 | 第5部分:测试 | 第6部分:静态文件 | 第7部分:自定义管理网站高级教程: 如何编写可复用的应用程序 | 编写Django的第一个补丁

该模型层¶

Django提供了一个用于构造和操作Web应用程序数据的抽象层(“模型”)。详细了解如下:

车型: 入门机型 | 字段类型 | Meta选项 | 模型类查询集: 执行查询 | 查询集方法参考 | 查找表达式模型实例: 实例方法 | 访问相关对象迁移: 介绍迁移 | 操作参考 | SchemaEditor | 编写迁移高级: 经理 | 原始SQL | 交易 | 聚合 | 搜索 | 自定义字段 | 多个数据库 | 自定义查找 | 查询表达式 | 条件表达式 | 数据库函数其他: 支持的数据库 | 遗留数据库 | 提供初始数据 | 优化数据库访问 | PostgreSQL的特定功能

视图层¶

Django有“views”的概念来封装负责处理用户请求和返回响应的逻辑。通过以下链接查找您需要了解的所有视图:

基础知识: 的URLconf | 查看功能 | 快捷键 | 装饰品参考: 内置视图 | 请求/响应对象 | TemplateResponse对象文件上传: 概述 | File对象 | 存储API | 管理文件 | 自定义存储基于类的观点: 概述 | 内置显示视图 | 内置编辑视图 | 使用混入 | API参考 | 平坦指数高级: 生成CSV | 生成PDF中间件: 概述 | 内置中间件类

模板层¶

模板层提供用于呈现要呈现给用户的信息的设计者友好的语法。了解设计者如何使用这种语法,以及程序员如何扩展它:

基础知识: 概述对于设计师: 语言概述 | 内置的标签和过滤器 | 人性化对于程序员: 模板API | 自定义标签和过滤器

表单¶

Django提供了一个丰富的框架,以便于表单的创建和表单数据的操作。

基础知识: 概述 | 表格API | 内置字段 | 内置小部件高级: 表格为模型 | 整合媒体 | 表单集 | 自定义验证

在发展过程中¶

了解各种组件和工具,以帮助您开发和测试Django应用程序:

设置: 概述 | 完整的设置列表应用: 概述例外: 概述Django的admin和manage.py: 概述 | 添加自定义命令测试: 简介 | 编写和运行测试 | 包括测试工具 | 高级主题部署: 概述 | WSGI服务器 | 部署静态文件 | 通过电子邮件跟踪代码错误

管理员¶

查找您需要了解的关于自动化管理界面的所有信息,Django最受欢迎的功能之一:

管理网站管理操作管理文档生成器

安全¶

安全是Web应用程序开发中至关重要的一个主题,Django提供了多种保护工具和机制:

安全概述Django中披露的安全问题点击保护跨站请求伪造保护密码签名安全中间件

国际化和本地化¶

Django提供了强大的国际化和本地化框架,以帮助您开发多语言和世界地区的应用程序:

简介 | 国际 | 本地化 | 本地化Web UI格式化和表单输入时区

性能和优化¶

有各种各样的技术和工具,可以帮助您的代码运行更有效率 - 更快,并使用更少的系统资源。

性能和优化概述

Python的兼容性¶

Django旨在与多种不同的口味和版本的Python兼容:

Jython支持Python 3兼容性

地理框架¶

GeoDjango内置打算成为一个世界级的地理Web框架。它的目标是使其尽可能容易地构建GIS Web应用程序,并利用空间使能的数据的力量。

常见的Web应用程序的工具¶

Django提供了Web应用程序开发中通常需要的多种工具:

验证: 概述 | 使用认证系统 | 密码管理 | 自定义验证 | API参考缓存记录发送电子邮件联合Feed(rss / Atom)分页消息框架序列化会话Sitemap静态文件管理数据验证

其他核心功能¶

了解Django框架的其他一些核心功能:

条件内容处理内容类型和泛型关系平板重定向信号系统检查框架网站框架Unicode在Django中

Django的开源项目¶

了解Django项目本身的开发过程以及您可以如何贡献:

社区: 如何参与 | 发布流程 | 团队组织 | 团队见面 | 当前角色 | Django的源代码库 | 安全策略 | 邮件列表设计理念: 概述文件: 关于此文档第三方发行: 概述Django的一段时间: API的稳定性 | 发行说明和升级说明 | 弃用时间轴
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表