这是一个创建于 3909 天前的主题,其中的信息可能已经有所发展或是发生改变。
请教一下,
flask里面通过加修饰器,然后别人访问不同路径的时候就会调用该函数是怎么实现的?
是通过查找对应的函数的__name__来确定这种对应关系的吗?
2 条回复 • 2014-05-29 08:52:12 +08:00
![jxwho](https://cdn.v2ex.com/gravatar/6af0023885d097c693321679203bc5ba?s=48&d=retro) |
|
1
jxwho 2014-05-29 03:48:34 +08:00
看了一下源码,发现是把所有的view_function都放进了一个list里面去。
|
![hbc](https://cdn.v2ex.com/avatar/1d2f/f8c0/12851_normal.png?m=1323148579) |
|
2
hbc 2014-05-29 08:52:12 +08:00
可以看看 werkzeug 的 Router
|