Python Django 开发实战第1章 初识 Django 框架 Django 的 MTV 设计模式 Django 提供的主要功能模块 Django 的产生背景Django 的产生背景开发 Web 站点,通常需要做这样的几件事: 构建用户账户体系,实现 Web 站点的登录与注册功能 数据表模型定义及访问功能实现 编写业务逻辑实现站点功能 后台管理功能 路由模型实现功能请求映射几乎所有的 Web 站点都需要做这样的事,且很多功能设计都是类似或一样的,所以,这里会引入大量的重复工作。这里存在的问题由此产生了 Web 框架的概念(思想),这也就是 Django 产生的根本原因!Django 的产生背景l Django 的版本发布过程版本类型 版本说明功能版本 版本号定义为 A.B,A.B + 1 等,大约每 8 个月发布一次,每个版本包括 新功能以及对现有功能的改进补丁版本 版本号定义为 A.B.C,A.B.C + 1 等,用来修复 bug 或者是安全问题,补 丁版本是 100% 兼容相关的功能版本的,所以,除非是由于安全问题或者是可能造 成数据丢失的情况之外,都应该升级到最新的补丁版本