Example #1
0
def response_for_path(request):
    r = {}
    # 注册外部的路由
    r.update(todo_routes())
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    response = r.get(request.path, error)
    return response(request)
Example #2
0
def configured_application():
    url_map.update(todo_routes())
    url_map.update(weibo_routes())
    url_map.update(user_routes())
    url_map.update(public_routes())

    def app(request):
        return response_for_path(request)

    return app
Example #3
0
def register_routes():
    r = {}
    # 注册外部的路由
    r.update(todo_api())
    r.update(todo_routes())
    r.update(weibo_api())
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    return r
Example #4
0
def routes_path_update():
    r = {}
    # 注册外部的路由
    r.update(todo_routes())
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    r.update(todo_ajax_routes())
    r.update(comment_routes())
    r.update(login_ajax_routes())
    return r
Example #5
0
def response_for_path(request):
    """
    根据 path 调用相应的处理函数
    没有处理的 path 会返回 404
    """
    r = {}
    # 注册外部的路由
    r.update(todo_routes())
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(static_routes())
    response = r.get(request.path, error)
    return response(request)
Example #6
0
def response_for_path(request):
    """
    根据 path 调用相应的处理函数
    没有处理的 path 会返回 404
    """
    r = {}
    # 注册外部的路由
    r.update(public_routes())
    r.update(user_routes())
    r.update(todo_routes())
    response = r.get(request.path, error)
    log('request', request, response)
    return response(request)