MVC设计模式和Django的MVT设计模式区别

MVC设计核心:
解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容。
MVC各部分的功能:
*M:Model,主要封装对数据库的底层的访问,对数据库中的数据进行增删改查操作
*V:view,用于封装结果,生成页面展示的html内容
*C:Controller,用于接收请求,处理业务逻辑,与Model和View交互,返回结果
Django的MVT设计模式:
Django框架遵循MVC设计模式
MVT各部的功能:
*M:Model,与MVC模式中的M功能相同,负责和数据库交互,进行数据处理.
*V:View,与MVC模式中的C功能相同,接收请求,处理业务逻辑,返回应答.
*T:Template:与MVC模式中V功能相同,负责封装构造页面展示给用户.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值