Exemple #1
0
def sendfile(request, filename, **kwargs):
    response = HttpResponse()
    response['Location'] = _convert_file_to_url(filename)
    # need to destroy get_host() to stop django
    # rewriting our location to include http, so that
    # mod_wsgi is able to do the internal redirect
    request.get_host = lambda: ''

    return response
def sendfile(request, filename, **kwargs):
    response = HttpResponse()
    response["Location"] = _convert_file_to_url(filename)
    # need to destroy get_host() to stop django
    # rewriting our location to include http, so that
    # mod_wsgi is able to do the internal redirect
    request.get_host = lambda: ""

    return response
Exemple #3
0
def sendfile(request, filename, **kwargs):

    print 'nginx - sendfile'

    #print 'filename:           %s' % filename
    #print 'converted filename: %s' % _convert_file_to_url(filename)

    response = HttpResponse()
    response['X-Accel-Redirect'] = _convert_file_to_url(filename)

    return response
Exemple #4
0
def sendfile(request, filename, **kwargs):
    response = HttpResponse()
    response['X-Accel-Redirect'] = _convert_file_to_url(filename).encode('utf8')

    return response
def sendfile(request, filename, **kwargs):
    response = HttpResponse()
    url = _convert_file_to_url(filename)
    response['X-Accel-Redirect'] = url.encode('utf-8')

    return response