Flask视图函数中的view是什么意思?

问题描述 投票:0回答:1

我知道Flask中的路由系统是如何工作的,但我不知道为什么带有

route()
装饰器的函数称为视图函数。和MVC架构模式中的View有关系吗?然而,在这个教程中,视图功能被包含在MVC中的Controller中。

web model-view-controller flask
1个回答
4
投票

Werkzeug(处理 WSGI 路由功能的库)声明您可以根据您的喜好将它们称为视图或控制器。请参阅 URL 路由部分

当需要组合多个控制器或视图函数(无论您如何调用它们)时,您需要一个调度程序。

Werkzeug 基于 routes,而后者又受到 Ruby on Rails 的启发。 Rails 使用术语“视图”来引用 MVC 模型中的 V。但显然,术语已经变得混乱了。

© www.soinside.com 2019 - 2024. All rights reserved.