图书前言

前  言前  言

本书的主要目的在于介绍如何使用Django这个Web Framework在网络主机上架设一个全功能的网站。Django是一个由Python编写的具有完整架站能力的Web网站框架,通过这个框架,只要短短几个指令,Python的程序设计人员就可以轻松地建立一个正式网站所需要的骨架(框架),再从这个框架中开发出全功能的网站。

Python语言充满了令人津津乐道的加速技巧,为了方便读者学习,本书尽量使用初学者容易理解的讲述方式,以期阅读本书的读者能够在最短的时间内跨过使用程序设计语言制作网站的门槛,马上以Python建立自己的特色网站,并在熟悉流程以及架构后,进一步提升网站的性能。

所以,只要您有Python的基本程序设计能力以及网站架构和运行的基本概念,基本上就有足够的能力通过本书来建立属于自己的动态网站——一个可以让您充分利用Python语言所有能力、连接数据库、使用社交网站账号验证机制、实时运算处理数据、充分实现所有“点子”的网站。

本书所有网站范例均在Python 2.7.6以及Django 1.8.13中测试无误,为了避免学习上的困扰,建议读者在学习时尽量以同样的版本练习(相同的主版本号即可),等熟练之后再视需求升级版本。此外,一开始建立基本范例时也以自行输入程序代码为主,等到有了一定的基础,再把自己的程序代码拿来重复使用,“在实践中学习”永远是程序设计学习的最佳方法。