首页 > 其他 > 详细

Django 简介

时间:2019-01-27 23:04:54      阅读:173      评论:0      收藏:0      [点我收藏+]

Django 是由 python 编写的一个Web框架,采用了 MVC 和 MTV 设计模式:

(1) MTV 是 MVC 的改进版,MTV设计模式本质上和MVC是一样的,只是定义上有些许不同
(2) Django 对传统的 MVC 设计模式进行了修改,将视图分成View模块和Template模块两部分,将动态的逻辑处理与静态的页面展现分离开
(3) 而 Model 采用了 ORM 技术,将关系型数据库表抽象成面向对象的 Python 类,将表操作转换成类操作,避免了复杂的 SQL 语句编写

 

MVC设计模式:

M ( Model,模型 ):负责业务对象与数据库的映射
V ( View,视图 ):负责与用户的交互 ( 页面 ),把页面展示给用户
C ( Controller,控制器 ):接受用户的输入调用模型和视图完成用户的请求

 

MTV设计模式:

M ( Model,模型 ):负责业务对象与数据库的映射
T ( Template,模板 ) :将数据与HTML语言结合起来的引擎
V ( View,视图 ):负责与用户的交互 ( 页面 ),把页面展示给用户

 

技术分享图片

 

 

 

 

 

 

    

Django 简介

原文:https://www.cnblogs.com/pzk7788/p/10327955.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!