tangowithdjango19-sample.pdf
《Tango with Django 1.9》是一本旨在教授Python和Django框架的入门级教程,作者是Leif Azzopardi和David Maxwell。本书通过一系列的步骤和示例,指导读者从零开始学习Django,并最终完成一个名为Rango的Web应用程序的开发。本书的销售网站为***,而且它是一个采用Lean Publishing出版过程的Leanpub图书。Lean Publishing是一种使用轻量级工具和多次迭代获取读者反馈,并在拥有正确的书籍内容后获得牵引力的出版方式。 在本书的概述部分,作者向读者介绍了为何应该选择这本书学习Django,书中所要涵盖的知识点,以及学习本书后可以掌握的技能。接着,作者介绍了Rango应用程序的初始设计和规范,为读者提供一个概览,说明了开发过程中遵循的步骤和计划。 本书在第二章“准备开始Tango”中,详细介绍了学习Django所需的准备工作。这部分内容包括了对Python编程语言的概述,解释了Python包管理工具的作用,以及如何设置虚拟环境来隔离不同项目之间的依赖关系。此外,还指导读者如何设置集成开发环境(IDE)以及如何搭建代码仓库,为学习Django打下了坚实的基础。 第三章“Django基础”是学习Django的起始点,其中首先提供了一个检查系统配置的有效性测试,然后引导读者创建Django项目,并在此项目基础上创建一个Django应用程序。接着,本章介绍了如何创建视图(View)来处理Web请求,并映射URL以使这些视图可用于特定的URL路径。章节中还概述了使用Django进行Web开发的基本工作流程,帮助读者快速上手。 第四章“模板和静态媒体”深入探讨了Django的模板系统和如何处理静态文件。本章教读者如何利用Django模板系统来组织和展示Web内容,并说明如何正确地在Django项目中提供静态媒体文件,例如图片、CSS和JavaScript文件。同时,还提供了模板和静态文件处理的基本工作流程。 第五章“模型和数据库”是Django学习中的一个核心环节,本章介绍了如何在Django中定义模型(Model)来与数据库交互。作者首先解释了如何向Django配置数据库,并创建Django模型类来表示数据库中的表。之后,本章还讲述了如何使用Django的迁移(migration)系统创建和更新数据库结构。本章还包括了如何使用Django的交互式Shell来探索和测试模型以及如何配置管理界面来高效地管理数据。 学习本书的过程中,读者将通过实践一步步构建Rango应用程序,从基本的Web应用程序框架,到模板和数据库的深入应用。通过本书提供的详细教程和逐步指导,即使是初学者也能够掌握Django框架,并能够开始自己的Web开发项目。此外,本书还鼓励读者通过Twitter分享学习经历,并使用#tangowithdjango这一话题标签来讨论和交流心得。通过这种方式,读者可以在学习的同时建立一个学习社区,帮助彼此解决在学习过程中遇到的问题。 《Tango with Django 1.9》是一本为Python和Django初学者量身打造的入门指南,它不仅仅是教会读者如何使用Django框架,还融入了实际的项目开发经验,指导读者如何在实际开发中应用所学知识。同时,这本书也体现了Lean Publishing的理念,即快速迭代和根据读者反馈进行调整,以确保内容的质量和实用性。
- kuosl2017-06-23垃圾! 要分! 是tmd的sample!
- 粉丝: 1
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助