Ejemplo n.º 1
0
def _render(response, path, state, **extra):
    state.update(extra)
    if 'dispatch_result' not in state:
        state['dispatch_result'] = DispatchResult(DispatchStatus.okay, path,
                                                  None, None, None)
    website = state['website']
    resource = website.request_processor.resources.get(path)
    render_response(state, resource, response, website)
    raise response
Ejemplo n.º 2
0
def _render(response, path, state, **extra):
    state.update(extra)
    if 'dispatch_result' not in state:
        state['dispatch_result'] = DispatchResult(
            DispatchStatus.okay, path, {}, "Response.render()", {}, False
        )
    request_processor = state['request_processor']
    resource = aspen.resources.get(request_processor, path)
    render_response(state, resource, response, request_processor)
    raise response
Ejemplo n.º 3
0
def _render(response, path, state, **extra):
    state.update(extra)
    if 'dispatch_result' not in state:
        state['dispatch_result'] = DispatchResult(DispatchStatus.okay, path,
                                                  {}, "Response.render()", {},
                                                  False)
    request_processor = state['request_processor']
    resource = aspen.resources.get(request_processor, path)
    render_response(state, resource, response, request_processor)
    raise response