码迷,mamicode.com
首页 > 其他好文 > 详细

Django框架介绍(二)

时间:2019-06-30 20:51:01      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:基本   对象   页面   控制器   软件架构   业务逻辑   view   mic   使用   

 

1、MVC框架和MTV框架

  MVC全名model view controller,是软件工程中的一种软件架构模式,把软件分为三个基本部分:模型(model)、视图(view)和控制器(controller),具有耦合性低重用性高生命周期成本低等优点

技术图片

django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性

django框架的不同之处自安于它拆分的三部分为:model(模型),template(模板),view视图;django使用的框架为MTV

 

Django的mtv模式:

  model(模型):负责业务对象与数据库的对象(ORM)

  template(模板):负责如何把页面展示给用户

  view(视图):负责业务逻辑,并在适当的时候调用model和template

此外,Django还有一个urls分发器,它的作用是将一个个url的页面请求分发不同的view处理,view在调用相应的model和template

#Django框架图示:

技术图片

 

Django框架介绍(二)

标签:基本   对象   页面   控制器   软件架构   业务逻辑   view   mic   使用   

原文地址:https://www.cnblogs.com/yangzhaon/p/11110921.html

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