技术文章 > Python框架 >  Django > 正文

django之MVT模式介绍

小妮浅浅

学过编程的人应该都听过mvc这个词,不过在django框架中有一些不同,虽然它也是一种mvc框架,不过更多的是表现出mvt的模式。本篇会先就mvt模式进行讲解,然后关于mvt模式在django框架中的模块展现,带来更加详细的分解,下面我们就django之MVT模式进行学习。

1、MVT模式

django 框架是 MVT 结构, M(model),V(view),T(templates)。

M 代表模型(Model),即数据存取层。 该层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。

T 代表模板(Template),即表现层。 该层处理与表现相关的决定: 如何在页面或其他类型文档中进行显示。

V 代表视图(View),即业务逻辑层。 该层包含存取模型及调取恰当模板的相关逻辑。 你可以把它看作模型与模板之间的桥梁。

2、具体开发的模块

url(发送什么请求)也就是你在浏览器中要访问的 url 链接,view(后台逻辑),网站页面业务逻辑,template(html5页面)你要给用户展示的内容,model(数据库)用来存放网站所需的数据信息。

开发一个比较简单的网站,说白了就是对数据库增删改查操作,使用 django 框架时,你只要在

settings.py(框架的一些基本配置,比如数据库连接,地区时间,admin语言设置等等)

urls.py (url 网络链接地址)

views.py (网站页面业务逻辑,要实现的功能)

templates (网页展示内容)

models.py (网站所需数据的存储,这个是web开发最重要的部分)等这些文件或者文件夹编写代码,进行折腾就行。

以上就是django之MVT模式介绍,相信大家已经对django这部分的内容有所了解,想要进一步的有所使用,还要就这些要点进行深入学习更多Python框架指路:django

免费视频教程
本教程部分素材来源于网络,版权问题联系站长!
相关文章
  django中include如何使用
  Django中form是什么?
  Django中如何创建模型?
  Django中CRUD操作有哪些?
  Django中如何创建视图?
  Django创建应用程序并呈现的方法
  Django视图有哪些类型?
相关视频章节
  什么是tkinter窗口
  例子3 登录窗口
  例子2 登录窗口
  例子1 登录窗口
  pack grid place 放置位置
作者信息

小妮浅浅

认证0级讲师

最近文章
python在协程中增加任务 436
python pyg2plot的原理 341
python中pyg2plot如何使用? 152
推荐视频
视频教程分类