MVC 框架
- 定义 Model-View-Controller
- Model: 程序数据(data)、用于控制访问和修改这些数据的的业务规则(business rule)
- 数据发生改变时,通知View,为View提供查询模型相关数据的能力
- View: 维持数据表现的一致性,将用户要求通知Controller
- Controller: 定义应用程序的行为,负责解释来自View的用户需求并映射成由Model实现的相应的行为
- Model: 程序数据(data)、用于控制访问和修改这些数据的的业务规则(business rule)
Django
Python 语言编写的开源 Web 开发框架
遵循 MVC 框架设计,并且有一个专业名词 MVT
- M:Model 控制关系型数据库
- V:View -> 同MVC的C
- T:Template -> 同MVC的V
虚拟环境
- 简介:用于python代码运行的安装包的环境
- 联网安装python包: sudo pip intall 包名
- 安装目录为:Linux: Window:
- 虚拟环境目录:
虚拟环境的创建
-
安装虚拟环境命令
sudo pip install virtualenv // 安装虚拟环境 sudo pip install virtualenvwrapper // 虚拟环境命令封装
-
创建虚拟环境
mdeirtualenv 虚拟环境名称
虚拟环境创建成功后,自动工作在此虚拟环境中