本文主要是介绍MVC、MVT简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、MVC
- MVC的产生理念: 分工。让专门的人去做专门的事。
- MVC的核心思想: 解耦。
- M: Model,模型, 和数据库进行交互。
- V: View,视图, 产生html页面。
- C: Controller,控制器, 接收请求,进行处理,与M和V进行交互,返回应答。
二、MVT
- Django是劳伦斯出版集团的开发人员为开发新闻内容网站而设计出来的一个软件,它遵循MVC思想,但是有自己的一个名词,叫做MVT。
- Django遵循快速开发和DRY原则。Do not repeat yourself.不要自己去重复一些工作。
- M: Model,模型, 和MVC中M功能相同,和数据库进行交互。
- V: View,视图, 和MVC中C功能相同,接收请求,进行处理,与M和T进行交互,返回应答。
- T: Template,模板, 和MVC中V功能相同,产生html页面。
这篇关于MVC、MVT简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!