Python框架深度解析:Django与TurboGears引领Web 2.0编程
《专业Python框架:Web 2.0编程与Django和TurboGears》是一本深入探讨Python在Web 2.0开发中的框架应用书籍。作者Dana Moore、Raymond Budd和William Wright合作编著,涵盖了从基础到高级的主题,旨在帮助读者理解和掌握这两个流行的Python框架。 本书分为四个主要部分: 1. **入门介绍**: - 第一章概述了Web 2.0的概念,包括其历史背景,以及AJAX(Asynchronous JavaScript and XML)在Web 2.0中的角色。作者强调了Python框架在创建动态、交互式Web应用中的重要性,并比较了Django和TurboGears各自的特性和优势。 - 第二章介绍了传统的Web技术,如XML、HTML、HTTP、SQL、JavaScript等,以及如何用这些技术实现一个简单的Web应用,为理解框架提供基础。 2. **TurboGears**: - 第三章详细讲解了Web应用框架的概念,特别关注了MVC(Model-View-Controller)架构。随后的章节逐步介绍TurboGears,包括其历史、组件(如SQLObjects、Controllers、Views和Widgets),并通过实例展示如何使用TurboGears创建博客应用,以及用户身份管理和跟踪功能。 - 第四章至第六章深入探讨了TurboGears的更多高级主题,包括Widget的使用、设计概念和用户身份与访问跟踪的实现。 3. **Django**: - 在第三部分,作者介绍了Django,一个以简洁易用而闻名的框架。从Django的设计哲学出发,通过实际案例展示了如何使用Django创建博客,以及模板继承、用户管理、视图和用户认证等核心功能。 - 第八章和第九章分别关注Django的视图、用户功能和高级主题,如AJAX集成、RSS支持以及部署设置。 4. **客户端侧技术**: - 最后两章转向客户端技术,如MochiKit,一种Python化的JavaScript库,以及如何将Flash用于TurboGears应用的开发。这些章节提供了使用这些工具进行客户端增强和交互设计的指导。 本书适合希望学习和提升Python Web开发技能,特别是对Django和TurboGears感兴趣的开发者阅读,不仅介绍了技术原理,还提供了丰富的实战项目,帮助读者实际操作和掌握这些框架。
剩余458页未读,继续阅读
- 粉丝: 171
- 资源: 2139
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Lombok 快速入门与注解详解
- SpringSecurity实战:声明式安全控制框架解析
- XML基础教程:从数据传输到存储解析
- Matlab实现图像空间平移与镜像变换示例
- Python流程控制与运算符详解
- Python基础:类型转换与循环语句
- 辰科CD-6024-4控制器说明书:LED亮度调节与触发功能解析
- AE particular插件全面解析:英汉对照与关键参数
- Shell脚本实践:创建tar包、字符串累加与简易运算器
- TMS320F28335:浮点处理器与ADC详解
- 互联网基础与结构解析:从ARPANET到多层次ISP
- Redhat系统中构建与Windows共享的Samba服务器实战
- microPython编程指南:从入门到实践
- 数据结构实验:顺序构建并遍历链表
- NVIDIA TX2系统安装与恢复指南
- C语言实现贪吃蛇游戏基础代码