MTV模型(django)

  M:模型层(models.py)

  负责业务对象与数据库的对象(orm)

  T:templates

  负责如何把页面展示给用户

  V:views

  负责业务逻辑,并在适当的时候调用model和template

 

  此外、django还有一个url分发器,作用是将一个个url的页面请求分发给不同的view处理,view再调用相应的model和template

MVC模型:

  M:模型层(models.py)

  模型层负责业务对象与数据的对象orm

  V:视图层(views.py)

  视图负责与用户的交互(页面)

  C:控制器(controller)urls.py

  接收用户的输入调用模型和视图完成用户的请求

从本质上来说:django的MTV也是MVC

 

相关文章:

  • 2022-01-14
  • 2022-12-23
  • 2021-05-30
  • 2021-10-25
  • 2021-09-12
  • 2021-06-27
猜你喜欢
  • 2021-08-20
  • 2021-04-25
  • 2021-06-29
  • 2021-10-17
相关资源
相似解决方案