MVC模式
著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。
模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器(C)接受用户的输入调用模型和视图完成用户的请求。
模型(M),跟数据库交流 通过python语言调用数据库
其中orm(对象关系映射)
把数据库跟表之间建立关系 把一张表映射成一个类 ,类中的属性映射为列,类所产生的对象映射为一个记录(如下图所示)

MTV模式
m 跟数据库交流 通过python语言调用数据库
给用户显示的界面是t
Model(模型):负责业务对象与数据库的对象(ORM)
Template(模版):负责如何把页面展示给用户
View(视图):负责业务逻辑,并在适当的时候调用Model和Templat
本文深入探讨了MVC(模型-视图-控制器)和MTV(模型-模板-视图)两种软件设计模式。MVC模式将应用程序划分为三个核心组件,以实现松耦合和模块化。MTV模式则特别适用于Web开发,强调模型处理数据,模板呈现页面,视图处理业务逻辑。两种模式均使用ORM进行数据库操作。
5109

被折叠的 条评论
为什么被折叠?



