VCM
view 视图
流程如下:
- 通过VCM设计模式,可以很好的降低程序的耦合性,只需要修改的某一个模块即可实现某个功能的更新,而不需要进行全局的变更。
MTV
django框架采用的是MTV设计模式,其实和MCV并没有很大的差别,但是其中多了一个URL分发器。
model 模型
功能和MVC设计模式中的模型是一样的功能,主要是对数据库进行操作,并将数据返回给控制器
Template 模板
和MVC中的view功能一样,主要是对数据进行特定的模式反馈显示给客户
view 视图
-
urls 分发器
将客户不同的请求分发给相对应的view
官方文档 https://docs.djangoproject.com/zh-hans/3.0/intro/tutorial01/