网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Django项目实例精解(第2版)
分类
作者 (美)安东尼奥·米勒
出版社 清华大学出版社
下载
简介
目录
第1章 构建博客应用程序
1.1 安装Django
1.1.1 创建隔离的Python环境
1.1.2 利用pip安装Django
1.2 创建第一个项目
1.2.1 运行开发服务器
1.2.2 项目设置
1.2.3 项目和应用程序
1.2.4 创建应用程序
1.3 设计博客数据方案
1.3.1 激活应用程序
1.3.2 设置并使用迁移方案
1.4 针对模型创建管理站点
1.4.1 创建超级用户
1.4.2 Django管理站点
1.4.3 向管理站点中添加模型
1.4.4 定制模型的显示方式
1.5 与QuerySet和管理器协同工作
1.5.1 创建对象
1.5.2 更新对象
1.5.3 获取对象
1.5.4 删除对象
1.5.5 评估QuerySet
1.5.6 创建模型管理器
1.6 构建列表和详细视图
1.6.1 生成列表和视图
1.6.2 向视图添加URL路径
1.6.3 模型的标准URL
1.7 创建视图模板
1.8 添加分页机制
1.9 使用基于类的视图
1.10 本章小结
第2章 利用高级特性完善博客程序
2.1 通过电子邮件共享帖子
2.1.1 利用Django创建表单
2.1.2 处理视图中的表单
2.1.3 利用Django发送邮件
2.1.4 显示模板中的视图
2.2 构建评论系统
2.2.1 创建模型中的表单
2.2.2 处理视图中的ModelForms
2.2.3 向帖子详细模板中添加评论
2.3 添加标签功能
2.4 根据相似性检索帖子
2.5 本章小结
第3章 扩展博客应用程序
3.1 创建自定义模板标签和过滤器
3.1.1 创建自定义模板标签
3.1.2 创建自定义模板过滤器
3.2 向站点添加网站地图
3.3 创建帖子提要
3.4 向博客中添加全文本搜索功能
3.4.1 安装PostgreSQL
3.4.2 简单的查询操作
3.4.3 多字段搜索
3.4.4 构建搜索视图
3.4.5 对结果提取和排名
3.4.6 加权查询
3.4.7 利用三元相似性进行搜索
3.4.8 其他全文本搜索引擎
3.5 本章小结
第4章 构建社交型网站
4.1 设计社交型网站
4.2 使用Django验证框架
4.2.1 构建登录视图
4.2.2 使用Django验证视图
4.2.3 登录和注销视图
4.2.4 修改密码视图
4.2.5 重置密码视图
4.3 用户注册和用户配置
4.3.1 用户注册
4.3.2 扩展用户模型
4.3.3 使用消息框架
4.4 构建自定义验证后端
4.5 向站点中添加社交网站验证
4.5.1 基于Facebook的验证
4.5.2 基于Twitter的验证
4.5.3 基于Google的验证
4.6 本章小结
第5章 共享网站中的内容
5.1 构建图像书签网站
5.1.1 构建图像模型
5.1.2 生成多对多关系
5.1.3 在管理站点中注册图像模型
5.2 发布其他站点中的内容
5.2.1 清空表单字段
5.2.2 覆写ModelForm的save()方法
5.2.3 利用jQuery构建书签工具
5.3 创建图像的细节视图
5.4 利用sorl-thumbnail生成图像缩略图
5.5 利用jQuery添加AJAX操作
5.5.1 加载jQuery
5.5.2 AJAX请求中的跨站点请求伪造
5.5.3 利用jQuery执行AJAX请求
5.6 针对视图创建自定义装饰器
5.7 向列表视图中添加AJAX分页机制
5.8 本章小结
第6章 跟踪用户活动
6.1 构建关注系统
6.1.1 利用中间模型创建多对多关系
6.1.2 针对用户配置创建列表和详细视图
6.1.3 构建AJAX视图以关注用户
6.2 构建通用活动流应用程序
6.2.1 使用contenttypes框架
6.2.2 向模型中添加通用关系
6.2.3 避免活动流中的重复内容
6.2.4 向活动流中添加用户活动
6.2.5 显示活动流
6.2.6 优化涉及关系对象的QuerySet
6.2.7 针对操作活动创建模板
6.3 利用信号实现反规范化计数
6.3.1 与信号协同工作
6.3.2 应用程序配置类
6.4 利用Redis存储数据项视图
6.4.1 安装Redis
6.4.2 结合Python使用Redis
6.4.3 将数据视图存储于Redis中
6.4.4 将排名结果存储于数据库中
6.4.5 Redis特性
6.5 本章小结
第7章 构建在线商店
7.1 创建在线商店项目
7.1.1 创建商品目录模型
7.1.2 注册站点上的目录模型
7.1.3 构建目录视图
7.1.4 生成目录模板
7.2 创建购物车
7.2.1 使用Django会话
7.2.2 会话设置
7.2.3 会话过期
7.2.4 将购物车存储于会话中
7.2.5 创建购物车视图
7.2.6 针对购物车创建上下文处理器
7.3 注册客户订单
7.3.1 创建订单模型
7.3.2 在管理站点中包含订单模型
7.3.3 创建自定义订单
7.4 利用Celery启动异步任务
7.4.1 安装Celery
7.4.2 安装RabbitMQ
7.4.3 向项目中添加Celery
7.4.4 向应用程序中添加异步任务
7.4.5 监视Celery
7.5 本章小结
内容推荐
本书详细阐述了与Django开发相关的基本解决方案,主要包括构建博客应用程序、利用高级特性完善博客程序、扩展博客应用程序、构建社交型网站、共享网站中的内容、跟踪用户活动、构建在线商店、管理支付操作和订单、扩展在线商店应用程序、打造网络教学平台、显示和缓存内容、构建API、部署项目等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/27 2:27:44