django
web应用程序处理流程:请求、响应+业务逻辑
MVC&MVT
MVC模式:目的为了分工明确 客户端 服务器
Model:主要封装对数据库层的访问,对数据库中的数据进行增删改查操作
View:用于封装结果,生成页面展示的HTML内容
Controller:用于接受请求,处理业务逻辑,与Model何让view交互,返回结果。
django的MVT:
Model:与MVC中的M功能相同,负责和数据库交互,进行数据处理
View:与MVC中的C功能相同,接收请求,进行业务处理,返回应答
Template:与MVC中的V功能相同 ,负责封装结构要返回的HTML
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
注意:如果不使用虚拟环境,系统自动会将django安装到同一个目录下的 ,如果开发多个不同的项目的时候,就乱套了