分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

django基础-01:软件框架,MVC框架,MVT

发布时间:2023-09-06 02:32责任编辑:郭大石关键词:MVCdjango

1. 软件框架

  一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来。

  一个软件框架是由其中各个软件模块组成的,每一个模块都有特定的功能,模块与模块之间通过相互配合来完成软件的开发。

  软件框架是针对某一类软件设计问题而产生的。

2. MVC框架

2.1 MVC简介

MVC最初是由施乐公司旗下的帕罗奥多研究中心中的一位研究人员给 smalltalk语言发明的一中软件设计模式。

MVC的产生理念: 分工。让专门的人去做专门的事。

MVC的核心思想: 解耦

MVC的思想被应用在的web开发的方面,产生了web MVC框架

2.2 Web MVC框架模块功能

通过浏览器注册用户信息。

M:Model,模型, 和数据库进行交互。

V:View,视图, 产生html页面。

C:Controller,控制器, 接收请求,进行处理,与M和V进行交互,返回应答。

2. Django框架 

3.1 简介

Django是劳伦斯出版集团的开发人员为开发新闻内容网站而设计出来的一个软件,它遵循MVC思想,但是有自己的一个名词,叫做MVT

Django遵循快速开发和DRY原则。Do not repeat yourself.不要自己去重复一些工作。

3.2 MVT各部分功能

 

 M:Model,模型, 和MVC中M功能相同,和数据库进行交互。

V:View,视图, 和MVC中C功能相同,接收请求,进行处理,与M和T进行交互,返回应答。

T:Template,模板, 和MVC中V功能相同,产生html页面。

django基础-01:软件框架,MVC框架,MVT

原文地址:https://www.cnblogs.com/andy9468/p/10355659.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved