Python框架:Django与TurboGears引领Web 2.0编程入门指南

需积分: 10 2 下载量 48 浏览量 更新于2024-07-24 收藏 10.31MB PDF 举报
《专业Python框架Web 2.0编程:Django与TurboGears》是一本深入介绍Python编程技术与Web 2.0开发实践的书籍,由经验丰富的作者Dana Moore、Raymond Budd和William Wright合著。该书专为Python开发者设计,特别是那些想要利用Django和TurboGears这两个流行的Web框架进行Web 2.0应用开发的人。 本书分为四个主要部分: 1. **入门篇** - 首先,第一章介绍了Web 2.0的概念、Python在其中的角色以及使用框架的重要性和优势。第二章讨论了如何使用传统Python方法构建Web 2.0应用,以便读者对比和理解框架带来的变化。第三章则深入剖析了框架的原理,帮助读者理解为何选择Django和TurboGears作为开发工具。 2. **TurboGears篇** - 从第四章开始,本书专门探讨TurboGears。章节涵盖了TurboGears的入门,包括身份验证和访问者跟踪,以及如何使用其强大的widget系统。第七章则介绍了更高级的主题,如TurboGears的高级特性和最佳实践。 3. **Django篇** - 对于Django,从第八章开始,作者展示了如何通过Django实现一个博客应用(Dblog),接着深入讲解视图和用户管理。第九章探讨了更复杂的主题,比如如何使用AJAX技术增强用户体验,以及RSS等Web 2.0功能的集成。 4. **高级客户端-side技术** - 在最后两章,书中涉及了MochiKit,这是一种Python风格的JavaScript库,以及如何结合Flash技术构建富交互式界面,并将其与TurboGears相结合。 附录A列出了本书中使用的各种工具,而索引则方便读者快速查找特定概念或技术。《专业Python框架Web 2.0编程:Django与TurboGears》是一本实用且详尽的指南,适合希望提升Python Web开发技能,尤其是掌握Django和TurboGears的开发者。它不仅提供理论知识,还包含了大量的实战案例和实践技巧,有助于读者在实际项目中快速上手和提升。