MVC是众所周知的模式,即:将应用程序分解成三个组成部分:model(模型),view(视图),和 controller(控制 器)。其中:
      M——管理应用程序的状态(通常存储到数据库中),并约束改变状态的行为(或者叫做“业务规则”)。
      C——接受外部用户的操作,根据操作访问模型获取数据,并调用“视图”显示这些数据。控制器是将“模型”和“视图”隔离,并成为二者之间的联系纽带。
      V——负责把数据格式化后呈现给用户。

Django也是一个MVC框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式:

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

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

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

Django流程介绍相关推荐

  1. Django框架介绍及配置

    Django框架介绍及配置 一, WEB框架介绍 1.1Web应用程序处理流程 1.2Web框架程序的意义 用于搭建Web应用程序 免去不同Web应用相同代码部分的重复 1.3 Web应用程序的本质 ...

  2. 聊天机器人之需求分析和流程介绍

    聊天机器人之需求分析和流程介绍 1. 需求分析 在黑马头条的小智同学板块实现聊天机器人,能够起到智能客服的效果,能够为使用app的用户解决基础的问题,而不用额外的人力. 但是由于语料的限制,所以这里使 ...

  3. 微信小程序开发的完整流程介绍,新手必读

    自从跳一跳小程序游戏出现后,一夜之间,小程序就变得家喻户晓了,功能开发也越来越丰富,在微信搜一搜就会发现许多大品牌早已有自己的小程序了,越来越多的企业和商家都看中了这个风口,想快速开发出一款属于自己的 ...

  4. sqlyog设置自动补全_sqlyog智能提示如何设置?sqlyog智能提示设置流程介绍

    sqlyog智能提示如何设置?sqlyog智能提示设置流程介绍 更新时间:2019-08-12 作者:cc 最近不少朋友表示还不会设置sqlyog智能提示,使用下面小编就带来sqlyog智能提示设置的 ...

  5. Industry AI Live | 行为动作定位的算法流程介绍与分享

    「Industry AI Live」是 biendata 与人工智能媒体 PaperWeekly 共同发起的学术直播栏目,旨在帮助更多的青年学者宣传其最新科研成果.我们一直认为,单向地输出知识并不是一 ...

  6. ARKit从入门到精通(2)-ARKit工作原理及流程介绍

    转载请注明出处:ARKit从入门到精通(2)-ARKit工作原理及流程介绍 1.1-写在前面的话 1.2-ARKit与SceneKit的关系 1.3-ARKit工作原理 1.3.1-ARSCNView ...

  7. 对于SAP的月结相关流程介绍

    对于SAP的月结相关流程介绍 流程描述 FI期末结帐流程包括应收帐款.应付帐款.固定资产.管理会计结帐.总帐结帐等一系列结帐过程,对于年结增加了余额结转及固定资产年度改变等动作,通过月结及年结处理,出 ...

  8. (2)FPGA开发流程介绍(第1天)

    (2)FPGA开发流程介绍(第1天) 1 文章目录 1)文章目录 2)FPGA初级课程介绍 3)FPGA初级课程架构 4)FPGA开发流程介绍(第1天) 5)技术交流 6)参考资料 2 FPGA初级课 ...

  9. 中兴bsc服务器是什么,中兴BSC内部信令流程介绍

    中兴BSC内部信令流程介绍 中兴BSC内部信令流程介绍(BSC V2版本) 发布人:网络部_许治远 发表时间:2008-11-15 得分:0.50 归属团队:交换维护中心 分类:交换类 来源:独立原创 ...

最新文章

  1. 秉承着一位代码艺术家的分享精神
  2. 【UVA1638】杆子的排列
  3. 精选22个Pandas函数!
  4. 贷款用途有什么限制?非法用途有什么后果?
  5. matlab handle plot
  6. 小字体小行高兼容性分析及差异解决办法
  7. 节点数对5层网络迭代次数的影响
  8. uniapp实现语音播放功能
  9. 汉字进行计算机识别的原理,计算机OCR文字识别技术的原理和未来发展趋势
  10. 2021年全球天然橡胶行业供需现状分析:需求量迎来恢复性增长,中国市场需求量占比超40%[图]
  11. APP设计师必上的10个APP图标素材资源站
  12. 与众不同的微前端设计思维
  13. img ,background-img,background-size
  14. 怎么看电脑支持多少兆网速_Win7系统下查看电脑宽带是多少兆的2个方法
  15. 【PAT】PAT_1168_Prime_Day
  16. WPS转Word的方法介绍
  17. 雅特力AT32F403A
  18. Python播放音乐的五种方法
  19. 从横向和纵向两个维度寻求复杂问题的答案
  20. 强大的 Markdown 编辑器

热门文章

  1. Surging -Demo部署
  2. 【Linux】如何杀掉defunct进程-僵尸进程
  3. android WebView截长图实现
  4. 关于HRESULT码详解
  5. 分享:从win10家庭版升级到专业版,以及企业版转变为专业版的坎坷之路
  6. 形式参数和实际参数是什么鬼?
  7. C++ if选择语句
  8. joinquant量化数据精准吗?
  9. 实验5.4 小数分数转换
  10. js 条码枪扫描_js 获取扫码枪信息