MCV 和 MTV框架基本信息
一 . MCV
![](/assets/blank.gif)
# web服务器开发最著名的MVC模式M : model.py 就是和数据库打交道的, 创建表等操作V : view 视图(视图函数,就是装HTML文件的)C : controller 控制器(就是URL里面的文件内容,其实就是在浏览器上发的请求)
![](/assets/blank.gif)
二 . MTV
![](/assets/blank.gif)
Django 叫做 MTV 框架M : model.py 和数据库打交道的创建表等操作T : templates(模板) 存放HTML文件的V : view 视图函数(处理逻辑的)# 正常的web 框架应该是MCV那样的, MTV 和 MCV 相比少了一个URL分发的部分 # 所以 还要学URL控制器 MTV + URL 就是整个Django
![](/assets/blank.gif)
MTV + URL 整个过程如下图# 用户通过浏览器向我们服务器发起一个请求(request),这个请求会去访问 视图函数根据不同的请求去调用对应的数据 然后返给用户
转载于:https://www.cnblogs.com/uiys/p/10673347.html
MCV 和 MTV框架基本信息相关推荐
- Django之MVC框架与MTV框架详解
Django框架简介 MVC框架和MTV框架(了解即可) MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图 ...
- Python_Django MVC框架与MTV框架
** MVC框架与MTV框架 ** 一.MVC框架介绍 1,概述 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写, ...
- python框架Django中MTV框架之VIew(业务控制器)
MTV框架之VIew(业务控制器) 关注公众号"轻松学编程"了解更多. 1.什么是视图 视图层=路由表(urls.py)+视图函数(views.py) 其角色相当于MVC中的Con ...
- 【Uniapp】一、 UniAPP框架基本信息
1 什么是 UniAPP ? uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS,Android,H5,以及各种小程序(微信/支付宝/百度/头条/ ...
- Django的MTV框架基础
----Model:数据---- 1.连接MySQL数据库(settings.py设置范例): # 配置数据库 DATABASES = {'default': {# 数据库引擎'ENGINE': 'd ...
- 3.Python教程--项目框架篇(全)
Python人工智能总目录 人工智能总目录网页链接 文章目录 Python人工智能总目录 9.Python-web前端 Day01-HTML-页面 1. Web 1. 什么是WEB 2. 组成 3. ...
- Django 框架入门篇(安装与创建项目)
什么是Django框架? 官方定义:Django是一个高级Python Web框架,鼓励快速开发和简洁实用的设计.它由经验丰富的开发人员构建,可以解决大部分Web开发的麻烦,因此您可以专注于编写应用程 ...
- python框架django面试问别人什么问你_django面试会问什么
以下是Django面试中常见的一些问题 对Django的认识? 1.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构.以及 ...
- python的django框架与springboot_Django框架简介
一.MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Cont ...
最新文章
- 深入理解数据结构之链表
- Cloudstreams: 云间整合的下一个挑战
- 想系统化提升自己产品能力,就要读这些书籍
- php中glob怎么用,如何在php中利用glob函数对文件进行遍历
- 楷书和草书哪幅更具有艺术性?
- Cesium:修改初始相机默认位置以及HomeButton返回默认位置按钮方法
- 《战术篇》阵型的设定与编辑,战术命令详解
- 运营有道:重新定义互联网运营
- MATLAB dir函数文件名排序问题
- U盘数据恢复的实现?
- SRM- Golink体验报告
- dxf怎么用cad打开?办公常备
- 2020年 java题库
- 熬夜整理,五万字长文总结 C/C++ 知识点
- 最新县及县以上行政区划代码(截止2012年10月31日)
- 求两个数的平均值(三种方法)
- PNG图片格式分析格式
- 记录下安装matlab 2021a踩过的坑~
- Pyinstaller打包python文件太大?教你三个小技巧有效减小文件体积
- 离心泵CAE_2_ICEM剖分网格_1_进口延伸段