码迷,mamicode.com
首页 > 其他好文 > 详细

MCV 和 MTV框架基本信息

时间:2019-04-08 21:46:38      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:服务   技术   web服务   一个   控制   过程   代码   png   view   

一 . MCV

技术图片
# web服务器开发最著名的MVC模式

M : model.py  就是和数据库打交道的, 创建表等操作

V : view 视图(视图函数,就是装HTML文件的)

C : controller 控制器(就是URL里面的文件内容,其实就是在浏览器上发的请求)
技术图片

二 . MTV

技术图片
Django 叫做 MTV 框架
 
M : model.py 和数据库打交道的创建表等操作

T : templates(模板)  存放HTML文件的

V : view  视图函数(处理逻辑的)

# 正常的web 框架应该是MCV那样的, MTV 和 MCV 相比少了一个URL分发的部分
#     所以 还要学URL控制器 MTV + URL 就是整个Django
技术图片

 

MTV + URL  整个过程如下图

# 用户通过浏览器向我们服务器发起一个请求(request),这个请求会去访问 视图函数根据不同的请求去调用对应的数据 然后返给用户

技术图片

 

MCV 和 MTV框架基本信息

标签:服务   技术   web服务   一个   控制   过程   代码   png   view   

原文地址:https://www.cnblogs.com/uiys/p/10673347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!