Django设计模式

Django设计模式,第1张

Django设计模式 传统的MVC
  • MVC代表Model-View-Controller(模型-视图-控制器)模式
    • M模型层(Model),主要用于对数据库层的封装
    • V视图层(View),用于向用户展示结果(WHAT+HOW)
    • C控制(Controller),用于处理请求、获取数据、返回结果(重要)

作用:降低模块间的耦合度(解耦)

Django的MTV模式
  • MTV代表Model-Template-View(模型-模板-视图)模式
    • M模型层(Model)负责与数据库交互
    • T模板层(Template)负责呈现内容到浏览器(HOW)
    • V视图层(View)是核心,负责接收请求、获取数据、返回结果(WHAT)

作用:降低模块间的耦合度(解耦)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5496058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存