码迷,mamicode.com
首页 > Web开发 > 详细

Django之MVC和MTV

时间:2019-02-27 01:21:58      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:django   mtv   展示   设计   model   mode   orm   视图   记录   

一、 MVC
MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:
  • Model(模型)表示应用程序核心(比如数据库记录列表)。
  • View(视图)显示数据(数据库记录)。
  • Controller(控制器)处理输入(写入数据库记录)。

 

二、 MTV

Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django的MTV分别是值:
  • M 代表模型(Model):负责业务对象和数据库的关系映射(ORM)。
  • T 代表模板 (Template):负责如何把页面展示给用户(html)。
  • V 代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。
 
三、 django的流程和命令工具
3-1 django实现流程
 
 
 

Django之MVC和MTV

标签:django   mtv   展示   设计   model   mode   orm   视图   记录   

原文地址:https://www.cnblogs.com/renshaoqi/p/10440964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!