MVC流程详解

2017/10/11 Django

MVC解读

M:Model,模型,和数据库进行交互

V:View,视图,负责产生Html页面

C:Controller,控制器,接收请求,进行处理,与M和V进行交互,返回应答。

mvc

1、 用户点击注按钮,将要注册的信息发送给网站服务器。

2、 Controller控制器接收到用户的注册信息,Controller会告诉Model层将用户的注册信息保存到数据库

3、 Model层将用户的注册信息保存到数据库

4、 数据保存之后将保存的结果返回给Model模型,

5、 Model层将保存的结果返回给Controller控制器。

6、 Controller控制器收到保存的结果之后,或告诉View视图,view视图产生一个html页面。

7、 View将产生的Html页面的内容给了Controller控制器。

8、 Controller将Html页面的内容返回给浏览器。

9、 浏览器接受到服务器Controller返回的Html页面进行解析展示。

Search

    Table of Contents