Django简介

1. django官方网站

  • https:/www.djangoproject.com/

2. django是python语言中一个成熟的web框架,大而全,它继承MVC设计模式,MVC的核心思想是解耦,就是将业务处理,数据处理,界面展示分离,方便维护

  • Model: 用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法,是Web应用程序中用于处理应用程序的数据逻辑部分,主要处理web框架与数据库的增删改查操作
  • View: 负责数据的展示,展示给最终用户,比如一个web页面
  • Controller: 负责从用户端收集用户的输入,处理业务逻辑,协调Model和View

MVC框架图片

3. Django对传统的MVC设计模式进行了修改,将视图分成View模块和Template模块两部分,将动态的逻辑处理与静态的页面展现分离开

MTV框架图片

原文地址:https://www.cnblogs.com/iread9527/p/12387245.html