• Django回顾之_01_Django软件框架


    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进行交互,返回应答。

    3.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页面。
  • 相关阅读:
    JSP——MVC模式+Servlet生命周期
    国际版多时区设计方案【转】
    创业互联网公司如何搭建自己的技术框架[转-2016]
    80后理财问题指南
    Xshell的常用命令
    了解ASP.NET Core 依赖注入,看这篇就够了 于2017年11月6日由jesseliu发布
    Http请求中Content-Type讲解以及在Spring MVC中的应用
    js模拟键盘事件
    js 模拟鼠标事件
    特殊字符处理 (生成正则时)
  • 原文地址:https://www.cnblogs.com/wangxue533/p/12369629.html
Copyright © 2020-2023  润新知