看完这些,瞬间学会django模板

上节课我们打通了视图和路由之间的关系,这节课我们就来讲讲视图、路由、模板三者之间的关系。

1.什么是MTV?

M代表模型(Model):负责业务对象和数据库的关系映射(ORM)。T代表模板(Template):负责如何把页面展示给用户(html)。V代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。

除了以上三层之外,还需要一个URL分发器,它的作用是将一个个URL的页面请求分发给不同的View处理,View再调用相应的Model和Template,MTV的响应模式如下所示:

2.通过实例介绍视图、路由、模板之间的关系

定义一个路由:


转载请注明:http://www.aierlanlan.com/grrz/4462.html