文库搜索
切换导航
首页
频道
教育频道
专业资料
实用文档
资格考试
生活休闲
会员中心
首页
教育频道
专业资料
实用文档
资格考试
生活休闲
查询订单
会员中心
精通 Django Django 1.8 LTS 全解 Nigel George 著 安道 译 rev 0.0.1, 2017-04-28T12:27:00+08:00 目录 致谢 关于作者 导言 Django 简介 第 1 章 新手入门 ............................................................................................................................................ 1 1.1 安装 Django 1 1.2 安装 Python 2 1.3 安装 Python 虚拟环境 5 1.4 安装 Django 6 1.5 安装数据库 7 1.6 新建项目 7 1.7 模型-视图-控制器设计模式 9 1.8 接下来 10 第 2 章 视图和 URL 配置 ............................................................................................................................. 11 2.1 第一个 Django 驱动的页面:Hello World 11 2.2 第二个视图:动态内容 17 2.3 URL 配置和松耦合 18 2.4 第三个视图:动态 URL 18 2.5 Django 精美的错误页面 21 2.6 接下来 23 第 3 章 Django 模板..................................................................................................................................... 25 3.1 模板系统基础 25 3.2 使用模板系统 26 3.3 字典和上下文 28 3.4 基本的模板标签和过滤器 33 3.5 理念和局限 39 3.6 在视图中使用模板 41 3.7 模板加载机制 42 3.8 render() 44 3.9 模板子目录 45 3.10 include 模板标签 45 3.11 模板继承 46 v 3.12 接下来 50 第 4 章 Django 模型..................................................................................................................................... 51 4.1 在视图中执行数据库查询的“愚蠢”方式 51 4.2 配置数据库 52 4.3 第一个应用 52 4.4 使用 Python 定义模型 53 4.5 基本的数据访问 57 4.6 接下来 66 第 5 章 Django 管理后台 ............................................................................................................................. 67 5.1 使用 Django 管理后台 67 5.2 把模型添加到 Django 管理后台中 71 5.3 把字段设为可选的 72 5.4 自定义字段的标注 74 5.5 自定义 ModelAdmin 类 74 5.6 用户、分组和权限 81 5.7 何时以及为何使用管理界面 82 5.8 接下来 82 第 6 章 Django 表单..................................................................................................................................... 83 6.1 从请求对象中获取数据 83 6.2 一个简单的表单处理示例 85 6.3 改进这个简单的表单处理示例 88 6.4 简单的验证 89 6.5 创建一个联系表单 91 6.6 在视图中使用表单对象 93 6.7 改变字段的渲染方式 95 6.8 设定最大长度 95 6.9 设定初始值 95 6.10 自定义验证规则 96 6.11 指定标注 96 6.12 自定义表单的外观 97 6.13 接下来 98 第 7 章 高级视图和 URL 配置 ...................................................................................................................... 99 7.1 URL 配置小技巧 99 7.2 性能 102 7.3 错误处理 103 7.4 引入其他 URL 配置 103 7.5 给视图函数传递额外参数 105 vi - 目录 7.6 反向解析 URL 106 7.7 为 URL 模式命名 107 7.8 URL 命名空间 108 7.9 接下来 109 第 8 章 高级模板技术................................................................................................................................. 111 8.1 模板语言回顾 111 8.2 RequestContext 和上下文处理器 111 8.3 自定义上下文处理器的指导方针 115 8.4 自动转义 HTML 116 8.5 模板加载内部机制 118 8.6 扩展模板系统 120 8.7 自定义模板标签和过滤器 121 8.8 自定义模板标签的高级方式 128 8.9 接下来 135 第 9 章 Django 模型的高级用法................................................................................................................. 137 9.1 相关的对象 137 9.2 管理器 138 9.3 模型方法 141 9.4 执行原始 SQL 142 9.5 执行原始查询 142 9.6 直接执行自定义的 SQL 145 9.7 接下来 147 第 10 章 通用视图 ...................................................................................................................................... 149 10.1 对象的通用视图 149 10.2 提供“友好的”模板上下文 151 10.3 提供额外的上下文变量 151 10.4 显示对象子集 152 10.5 动态过滤 153 10.6 接下来 154 第 11 章 在 Django 中验证用户的身份 ...................................................................................................... 155 11.1 概览 155 11.2 使用 Django 的身份验证系统 155 11.3 User 对象 156 11.4 权限和权限核准 157 11.5 在 Web 请求中验证身份 158 11.6 身份验证视图 162 11.7 模板中的身份验证数据 168 目录 - vii 11.8 在管理后台中管理用户 169 11.9 密码管理 171 11.10 自定义身份验证 174 11.11 自定义权限 177 11.12 扩展现有的 User 模型 177 11.13 替换成自定义的 User 模型 178 11.14 接下来 178 第 12 章 测试 Django 应用程序 ................................................................................................................. 179 12.1 测试简介 179 12.2 自动化测试简介 179 12.3 基本的测试策略 180 12.4 编写一个测试 180 12.5 测试工具 182 12.6 测试数据库 190 12.7 使用其他测试框架 190 12.8 接下来 190 第 13 章 部署 Django 应用程序 ................................................................................................................. 191 13.1 为上线做好准备 191 13.2 关键设置 191 13.3 各环境专用的设置 192 13.4 HTTPS 193 13.5 性能优化 193 13.6 错误报告 193 13.7 使用虚拟环境 194 13.8 在生产环境中使用不同的设置 194 13.9 把 Django 应用程序部署到生产服务器 196 13.10 使用 Apache 和 mod_wsgi 部署 Django 应用程序 196 13.11 在生产环境中伺服文件 197 13.12 在生产环境伺服静态文件 198 13.13 弹性伸缩 200 13.14 性能调优 204 13.15 接下来 205 第 14 章 生成非 HTML 内容....................................................................................................................
[图灵图书].精通Django:Django 1.8 LTS全解
专业资料
>
IT/计算机
>
计算机硬件及网络
>
文档预览
439 页
0 下载
264 浏览
3.0分
温馨提示:当前文档最多只能预览
20
页,若文档总页数超出了
20
页,请下载原文档以浏览全部内容。
下载文档到电脑,方便使用
下载文档
当前文档最多只能预览 20 页
还有
15
页可预览,
继续阅读
本文档由 woyaoziliao 于
2020-12-18
上传分享
举报
下载
原文档
(7.53 MB)
收藏
分享
相关精品文档
[图灵原创].Go语言编程
图灵社区会员 soooldier(
[email protected]
) 专享 尊重版权 更多资源请访问稀酷客(www.ckook.com) 图灵社区会员 soooldier(
[email protected]
) 专享 尊重版权 更...
计算机软件及应用
3.0 分
245 页 | 8.95 MB
| 2020-12-18
[图灵图书].单核工作法图解:事多到事少,拖延变高效
图灵社区的电子书没有采用专有客户 端,您可以在任意设备上,用自己喜 欢的浏览器和PDF阅读器进行阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知和 觉悟,与我们共同保护知识产权。 如果购买...
计算机软件及应用
3.0 分
194 页 | 10.28 MB
| 2020-12-18
[图灵程序设计丛书].深入NoSQL
NoSQL NoSQL MapReduce Hadoop Amazon Facebook Google NoSQL [ ] Shashank Tiwari 14 100061
[email protected]
ht...
电脑基础知识
3.0 分
311 页 | 13.92 MB
| 2020-12-18
[图灵程序设计丛书].黑客攻防技术宝典:浏览器实战篇
10 内 容 提 要 本书由世界顶尖级黑客打造,细致讲解了 IE、Firefox、Chrome 等主流浏览器及其扩展和应用上的安 全问题和漏洞,介绍了大量的攻击和防御技术,具体内容主要包括 :初始控制,持续控制,绕过同源策略, 攻击用...
互联网
3.0 分
497 页 | 19.30 MB
| 2020-12-18
[图灵程序设计丛书].深度学习入门:基于Python的理论与实现
图灵社区的电子书没有采用专有客户 端,您可以在任意设备上,用自己喜 欢的浏览器和PDF阅读器进行阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知和 觉悟,与我们共同保护知识产权。 如果购...
计算机软件及应用
3.0 分
314 页 | 10.48 MB
| 2020-12-18
[异步图书].Python机器学习实践指南
Python机器学习 实践指南 许多不同的领域,如机器人、医学、零售和出版等,都需要依 赖这门技术。通过阅读本书,你将学习如何一步步构建真实的 机器学习应用程序。 本书以通俗易懂,简洁明了的方式,教你如何使用机器学 习来收集、分析并操作大...
互联网
3.0 分
268 页 | 43.48 MB
| 2020-12-18
[图灵程序设计丛书].流畅的Python.revise11
图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识产权。 如...
电脑基础知识
3.0 分
634 页 | 14.53 MB
| 2020-12-18
[图灵原创].深入React技术栈
(2017.2重印) 内 容 提 要 本书从几个维度介绍了 React。一是作为 View 库,它怎么实现组件化,以及它背后的实现原理。二是 扩展到 Flux 应用架构及重要的衍生品 Redux,它们怎么与 React 结合做应用开发...
电脑基础知识
3.0 分
366 页 | 9.57 MB
| 2020-12-18
[异步图书].Python高性能编程
Python 高性能编程 更好地掌握numpy、Cython和剖析器; ■ 了解Python如何抽象化底层的计算机架构; ■ 使用剖析手段来寻找CPU时间和内存使用的瓶颈; ■ 通过选择合适的数据结构来编写高效的程序 ■ ...
计算机硬件及网络
3.0 分
351 页 | 17.05 MB
| 2020-12-18
[图灵原创].人人都是数据分析师:Tableau应用实战
图灵社区会员 xuesong_1010 专享 尊重版权 图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读...
电脑基础知识
3.0 分
356 页 | 25.04 MB
| 2020-12-18
[图灵程序设计丛书].高性能Android应用开发
图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识产权。 如果...
计算机软件及应用
3.0 分
234 页 | 19.10 MB
| 2020-12-18
[图灵程序设计丛书].干净的数据:数据清洗入门与实践
图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识产权。 如果...
互联网
3.0 分
206 页 | 14.12 MB
| 2020-12-18
教育频道
初中教育
小学教育
幼儿教育
成人教育
文库题库
高中教育
高等教育
专业资料
IT/计算机
人文社科
农林渔牧
医疗卫生
工程科技
经营营销
自然科学
实用文档
党团工作
工作范文
总结/汇报
求职/职场
表格/模板
计划/解决方案
资格考试
公务员类
医药类
外语类
外贸类
建筑类
计算机类
财会类
资格类
最新文档
高新区医保网络安全服务和设备(终审稿)GXQ22C00026
Vmware-vsphere实施手册-4.1版本
VMware-vSphere-Replication-6.5-安装和配置
VMware-vSphere-6.0-教程-(学习笔记)
Brocade-300-配置-图像界面
博科BROCADE交换机常用命令与zone配置
[异步图书].Python高性能编程
[图灵图书].精通Django:Django 1.8 LTS全解
[图灵程序设计丛书].两周自制脚本语言
[图灵程序设计丛书].同构JavaScript应用开发
热门标签
丛书
知识
火柴
一分钟
a10
一位
天人合一
旅行
思想
智慧
漂流
旁观者
三分
三百
最美
美德
游击
语境
弱电
藝文
1
/
20
439
2 金币
下载文档(7.53 MB)
回到顶部
下载文档(共439页)
×
下载提示
下载该文档,您需要支付
2
金币(10金币=1元)。
您确定要下载
[图灵图书].精通Django:Django 1.8 LTS全解
文档吗?
选择支付方式:
×
分享,让知识传承更久远
×
文档举报
举报原因:
垃圾广告
淫秽色情
虚假中奖
敏感信息
人身攻击
骚扰他人
×
收藏文档
收藏文档
请选择收藏夹
请选择收藏夹
没有合适的收藏夹?去
创建收藏夹