class Route(object):
Method | all_plugins |
Yield all Plugins affecting this route. |
Method | get_callback_args |
Return a list of argument names the callback (most likely) accepts as keyword arguments. If the callback is a decorated function, try to recover the original function before inspection. |
Method | get_config |
Lookup a config field and return its value, first checking the route.config, then route.app.config. |
Method | get_undecorated_callback |
Return the callback. If the callback is a decorated function, try to recover the original function. |
Method | prepare |
Do all on-demand work immediately (useful for debugging). |
Method | reset |
Forget any cached values. The next time call is accessed, all plugins are re-applied. |
Instance Variable | app |
Undocumented |
Instance Variable | callback |
Undocumented |
Instance Variable | config |
Undocumented |
Instance Variable | method |
Undocumented |
Instance Variable | name |
Undocumented |
Instance Variable | plugins |
Undocumented |
Instance Variable | rule |
Undocumented |
Instance Variable | skiplist |
Undocumented |
Method | __call__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | _make_callback |
Undocumented |
Property | _context |
Undocumented |
Property | call |
The route callback with all plugins applied. This property is created on demand and then cached to speed up subsequent requests. |
call
is accessed,
all plugins are re-applied.Undocumented