本教程所讲的是 Django:一个可以使 Web 开发工作愉快并且高效的 Web 开发框架。使用 Django,使你能够以最小的代价构建和维护高质量的 Web 应用。
从好的方面来看,Web 开发激动人心且富于创造性;从另一面来看,它却是份繁琐而令人生厌的工作。通过减少重复的代码,Django 使你能够专注于 Web 应用上有趣的关键性的东西。为了达到这个目标,Django 提供了通用 Web 开发模式的高度抽象,提供了频繁进行的编程作业的快速解决方法,以及为“如何解决问题”提供了清晰明了的约定。同时,Django 尝试留下一些方法,来让你根据需要在 framework 之外来开发。
本教程的目的是将你培养成 Django 专家。主要侧重于两方面:第一,我们深度解释 Django 到底做了哪些工作以及如何用她构建 Web 应用;第二,我们将会在适当的地方讨论更高级的概念,并解释如何 在自己的项目中高效的使用这些工具。通过阅读本教程,你将学会快速开发功能强大网站的技巧,并且你的代码将会十分清晰,易于维护。本教程的代码清晰,易维护,通过学习,可以快速开发功能强大的网站。