Django的MVT

MVT(模型视图模板)是一种软件设计模式。它是模型视图和模板三个重要组件的集合。该模型有助于处理数据库。它是处理数据的数据访问层。
模板是一个表示层, 可以完全处理用户界面部分。该视图用于执行业务逻辑并与模型进行交互以携带数据并呈现模板。
尽管Django遵循MVC模式, 但仍保持其自己的约定。因此, 控制由框架本身处理。
没有单独的控制器, 完整的应用程序基于“模型视图”和“模板”。这就是为什么它被称为MVT应用程序。
请参见下图, 该图显示了基于MVT的控制流程。
Django的MVT 在这里, 用户向Django请求资源, Django充当控制器并检查URL中的可用资源。
如果URL映射, 则称为与模型和模板交互的视图, 它将呈现一个模板。
【Django的MVT】Django会回复用户并发送模板作为响应。

    推荐阅读