本书共4章,第1章介绍Python、Django发展历史和安装方法,以及HTTP的基础知识;第2章介绍Django基本知识,包括如何启动Django服务、HelloWorld程序、HttpRequest与HttpResponse对象、setting.py的配置等,以及基于PythonRequests类数据驱动的HTTP接口测试;第3章以电子商务网站为例,介绍电子商务网站的需求、电子商务网站数据Model设计以及用户信息、商品信息、购物车、送货地址、订单、电子支付模块,最后介绍如何建立自定义的错误页面;第4章介绍如何构建安全的网站,分别是密码的加密、防止CSRF和XSS的攻击、权限操作的漏洞以及防止SQL注入。