app.view_functions 是一个字典,里面是存储的是 endpoint 与 视图函数的键值对,如果没指名函数视图的endpoint,默认是函数名,而 url_map 是一个列表,里面是url 与 endpoint的 映射.两者都是在app.run方法被执行前已经创建好了的. 因此,当一个http请求过来的时候,flask处理过程应该是:解析url,在url_map中找到相应的endpoint映射,再在view_functions中通过key-value形式找到具体的视图函数 可以通过