个性化阅读
专注于IT技术分析

Django的MVT

MVT(模型视图模板)是一种软件设计模式。它是模型视图和模板三个重要组件的集合。该模型有助于处理数据库。它是处理数据的数据访问层。

模板是一个表示层, 可以完全处理用户界面部分。该视图用于执行业务逻辑并与模型进行交互以携带数据并呈现模板。

尽管Django遵循MVC模式, 但仍保持其自己的约定。因此, 控制由框架本身处理。

没有单独的控制器, 完整的应用程序基于“模型视图”和“模板”。这就是为什么它被称为MVT应用程序。

请参见下图, 该图显示了基于MVT的控制流程。

基于Django MVT的控制流程

在这里, 用户向Django请求资源, Django充当控制器并检查URL中的可用资源。

如果URL映射, 则称为与模型和模板交互的视图, 它将呈现一个模板。

Django会回复用户并发送模板作为响应。

赞(0)
未经允许不得转载:srcmini » Django的MVT

评论 抢沙发

评论前必须登录!