如何从端点/规则获取视图功能?

时间:2015-09-27 20:19:06

标签: python flask werkzeug

在Flask(或werkzeug)中,当我拥有的是规则时,如何获得视图功能? (或该规则的终点)?

1 个答案:

答案 0 :(得分:1)

Werkzeug只存储规则映射,每个规则都有一个端点。 Flask通过将每个端点与一个函数相关联来添加到Werkzeug。使用app.view_functions dict从端点名称获取视图功能。

# assuming r is a Rule
f = app.view_functions[r.endpoint]