Exemplo n.º 1
0
def RequestHandler(request, url):
    request_url = URL(url)
    robj = Request.objects.filter(target__contains=request_url.host)
    if robj:
        req = robj[0]
        req.url = request_url
        data = {}
        if req.flag == 'completed':
            data = {'action_date':req.action_date}
        elif req.flag == 'requested':
            data = {'request_date':req.request_date}
        return RenderToolbar(req.url.__str__(), 'handle/toolbar_' + req.flag + '.inc', data)
    else:
        return RenderToolbar(request_url.__str__(), 'handle/toolbar_request.inc')
Exemplo n.º 2
0
def Redirect(request, url):
    u = URL(url)
    u.inject_query(request.GET)
    print (u)
    return HttpResponseRedirect('http://%s/%s' % (getifip(web_server_interface), u.__str__().replace('http://', '')))