使用tipfy,如果更具体的路线不匹配,如何在urls.py 中表达一条包罗万象的路线?
Tipfy 使用类似 Werkzeug 的路由,所以有这个(在urls.py中):
def get_rules(app):
rules = [
Rule('/<any>', endpoint='any', handler='apps.main.handlers.MainHandler'),
Rule('/', endpoint='main', handler='apps.main.handlers.MainHandler'),
]
这将匹配应用程序的大多数随机入口点(app.example.com/foo、app.example.com/%20等),但不包括导致 404 的app.example.com/foo/bar情况。
或者,是否有一种优雅的方式来处理我缺少的 Tipfy 中的 404?