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')
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://', '')))