pythondjango图书_Django基础教程

扉页

版权声明

第 1 章 导言

1.1 本书特色

1.2 你将学到

1.3 用到的技术和服务

1.4 Rango 的初步设计和客户要求

1.5 小结

第 2 章 前期准备工作

2.1 Python

2.2 Python 包管理器

2.3 虚拟环境

2.4 集成开发环境

2.5 代码仓库

第 3 章 Django 基础

3.1 检查环境

3.2 创建 Django 项目

3.3 创建 Django 应用

3.4 编写视图

3.5 映射 URL

3.6 基本流程

第 4 章 模板和媒体文件

4.1 使用模板

4.2 伺服静态文件

4.3 伺服媒体文件

4.4 基本流程

第 5 章 模型与数据库

5.1 Rango 的要求

5.2 设置数据库

5.3 创建模型

5.4 创建和迁移数据库

5.5 Django 模型和 shell

5.6 配置管理界面

5.7 编写一个填充脚本

5.8 基本流程

第 6 章 模型、模板和视图

6.1 创建数据驱动页面的流程

6.2 在首页显示分类

6.3 创建详情页面

第 7 章 表单

7.1 基本流程

7.2 网页和分类表单

第 8 章 模板进阶

8.1 使用相对 URL

8.2 去除重复

8.3 模板继承

8.4 render() 函数和 request 上下文

8.5 自定义模板标签

8.6 小结

第 9 章 用户身份验证

9.1 设置身份验证

9.2 密码哈希

9.3 密码验证器

9.4 User 模型

9.5 增加用户属性

9.6 创建用户注册视图和模板

9.7 实现登录功能

9.8 限制访问

9.9 退出

9.10 扩展功能

第 10 章 cookie 和会话

10.1 cookie 无处不在

10.2 会话和无状态协议

10.3 在 Django 中设置会话

10.4 测试是否支持 cookie

10.5 客户端 cookie:访问次数统计示例

10.6 会话数据

10.7 浏览器存续期会话和持久会话

10.8 清理会话数据库

10.9 注意事项和基本流程

第 11 章 使用 Django-Registration-Redux

11.1 安装和设置

11.2 各项操作的 URL 映射

11.3 创建模板

第 12 章 集成 Bootstrap

12.1 模板

12.2 调整模板

12.3 使用 Django-Bootstrap-Toolkit

12.4 接下来

第 13 章 Webhose 搜索

13.1 Webhose API

13.2 添加搜索功能

13.3 集成到 Rango 应用中

第 14 章 中期练习

14.1 记录网页的访问次数

14.2 在分类页面中搜索

14.3 增加个人资料页面

第 15 章 jQuery 和 Django

15.1 在 Django 项目/应用中使用 jQuery

15.2 示例:操纵 DOM

第 16 章 使用 jQuery 处理 Ajax 请求

16.1 通过 Ajax 实现的功能

16.2 添加点赞按钮

16.3 添加行内分类建议

第 17 章 自动化测试

17.1 运行测试

17.2 测试模型

17.3 测试视图

17.4 测试渲染的页面

17.5 测试覆盖度

第 18 章 部署 Django 项目

18.1 注册 PythonAnywhere 账户

18.2 PythonAnywhere 的 Web 界面

18.3 搭建虚拟环境

18.4 设置 Web 应用

18.5 日志文件

第 19 章 结语

附录 A 设置系统

附录 B 中期练习参考解答

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值