有没有办法在 Google App Engine 的多个文件中拆分 url 映射?
我想要这样的东西:
from app1.controller import App1Handler
from app2.controller import App2Handler
app = webapp2.WSGIApplication([(r'/app1', App1Handler),(r'/app1', App2Handler)])
在 App1Handler 中,我想指定如下内容:
(r'/action1', Action1Handler), (r'/action2', Action2Handler)
总之,当用户访问/app1/action1时,必须执行Action1Handler 。
Django 有一个类似的功能,其中管理站点 url 包含在主要 url 模式中。
urlpatterns = patterns('',
url(r'^polls/$', 'polls.views.index'),
url(r'^admin/', include(admin.site.urls)),
)
GAE 中是否有此类规定?