コード例 #1
0
ファイル: views.py プロジェクト: Murodese/CANDICE
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')
コード例 #2
0
ファイル: views.py プロジェクト: Murodese/CANDICE
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://', '')))