使用 web.py 框架时。您可以将 url 重定向到子应用程序。例如(code.py):
import web
import subapp1
urls = (
"/sub1", subapp1.app,
"/(.*)", "index"
)
....
这真的很简单。
但是,在编写具有自己的 url 处理程序的 subapp1.py 时,如果我想将某些 url(例如“/sub2”)重新路由到另一个子应用程序(subapp2),我会失败。
以前在 subapp1.py 中
import web
import subapp2
urls = (
"/sub2", subapp2.app,
"/(.*)", "some_local_class"
)
....
对“/sub1/sub2/”的 GET 请求由 supapp1.py 中的“some_local_class”处理。但我需要将此 url 重新路由到 subapp2.py。
我有什么遗漏吗?或者这不是 web.py 中推荐的 url 处理方法?