2019-07-28Django框架

MVC: Model-View-Controller 模型-视图-控制器

M: model层,负责数据处理,包括对数据的增删改查等操作

V: view层,负责界面显示

C: controller层,负责逻辑控制,接收和处理请求,调用model和view

核心思想:分层,解耦。MVC分离了 数据处理 和 界面显示 的代码,使得一方代码修改了不会影响到另外一方,提高了程序的扩展性和可维护性


Django MVT 模式

M: Model, 模型 与MVC中的M相同,负责对数据的处理

V: View, 视图 与MVC中的C类似,负责处理用户请求,调用M和T,响应请求

T: Template, 模板 与MVC中的V类似,负责如何显示数据(产生html界面)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容