zoukankan      html  css  js  c++  java
  • 02-Django框架介绍

    02-Django框架介绍

    1.MVC框架介绍

      MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式

      具有耦合性低、重用性高、生命周期成本低等优点。

    1. Model(模型)一般对应数据库操作、纪录的存取

    2. View(视图)决定着如何展示数据

    3. Controller(控制器)负现处理用户交互的部分。控制器负责从视图读取数据,控制用户输入,并向模型发送数据。

    2.Django的MTV模式

      Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django的MTV分别是值:

      M 代表模型(Model):负责业务对象和数据库的关系映射(ORM)。

      T 代表模板 (Template):负责如何把页面展示给用户(html)。

      V 代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。

      此外,Django还有一个urls分发器,它的作用是将一个个URL的页面请求分发给不同的view处理,view再调用相应的Model和Template

  • 相关阅读:
    Python之图片格式转换
    pip依赖安装与记录
    Spectral Graph Theory的一些定理
    Beamer加中文
    Python之json
    Windows之建立C++开发环境
    Mysql分表教程
    null和空 not null
    yii 隐藏index.php的步骤
    yii泛域名
  • 原文地址:https://www.cnblogs.com/gongniue/p/10342885.html
Copyright © 2011-2022 走看看