示例#1
0
def response_for_path(request):
    r = {}
    # 注册外部的路由
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    response = r.get(request.path, error)
    return response(request)
示例#2
0
def response_for_path(request):
    r = {}
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    response = r.get(request.path, error)
    log('路由分发 <{}> -> <{}>'.format(request.path, response))
    return response(request)
示例#3
0
def configured_application():
    url_map.update(public_routes())
    url_map.update(user_routes())
    url_map.update(weibo_routes())

    def app(request):
        return response_for_path(request)

    return app
示例#4
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
示例#5
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
示例#6
0
def response_for_request(request):
    """routing distribution"""
    r = {}
    r.update(public_routes())
    r.update(user_routes())
    r.update(weibo_routes())
    r.update(comment_routes())
    r.update(api_weibo_routes())
    r.update(api_comment_routes())
    response = r.get(request.path, error)
    return response(request)
示例#7
0
def response_for_path(request):
    r = {}
    # 注册外部的路由
    r.update(todo_routes())
    r.update(weibo_routes())
    r.update(comment_routes())
    r.update(user_routes())
    r.update(public_routes())

    response = r.get(request.path, error)
    # log('request response', request, response)
    return response(request)
示例#8
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)
示例#9
0
文件: server.py 项目: emean1010/mvc
def response_for_path(request):
    """
    根据 path 调用相应的处理函数
    没有处理的 path 会返回 404
    """
    r = {}
    # 注册外部的路由
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    response = r.get(request.path, error)
    log('路由分发 <{}> -> <{}>'.format(request.path, response))
    return response(request)
示例#10
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)
示例#11
0
def response_for_path(request):
    """
    根据 path 调用相应的处理函数
    没有处理的 path 会返回 404
    """
    r = {}
    # 注册外部的路由
    # r.update(todo_routes())
    r.update(weibo_routes())
    r.update(user_routes())
    r.update(public_routes())
    r.update(todo_ajax_routes())
    response = r.get(request.path, error)
    log('request path <{}> ------> route <{}>'.format(request.path,
                                                      response.__name__))
    return response(request)