Ejemplo n.º 1
0
def docs_python_jp(request):
    mak_lookup = TemplateLookup(directories=["templates/"])
    template = mak_lookup.get_template('docs_python_jp.mak')
    word = get_request_value(request, 'word')
    now=get_now()
    result = template.render_unicode(
            now=now,
            word=urllib.quote(word)
        )
    return Response(result)
Ejemplo n.º 2
0
def login_logout(request):
  token       = utils.get_request_value(request, 'token')
  if token:
      securityservice.SecurityService.logoff_user_token(token)
      
  c = template.RequestContext(request, locals())
  t = loader.get_template('login/logout.html')

  response = http.HttpResponse(t.render(c))
  utils.set_cookie(response, 'token', '')
  return response
Ejemplo n.º 3
0
def login_logout(request):
    token = utils.get_request_value(request, 'token')
    if token:
        securityservice.SecurityService.logoff_user_token(token)

    c = template.RequestContext(request, locals())
    t = loader.get_template('login/logout.html')

    response = http.HttpResponse(t.render(c))
    utils.set_cookie(response, 'token', '')
    return response
Ejemplo n.º 4
0
def execute(request):
    mak_lookup = TemplateLookup(directories=["templates/"])
    template = mak_lookup.get_template('execute.mak')
    command = get_request_value(request, 'command')
    if is_allowed_ip(request.remote_addr) == False:
        command = "echo 'not allowed at your IP address(%s).'" % request.remote_addr
    now=get_now()
    print now,
    command_result = run(command)
    result = template.render_unicode(
            now=now,
            command_result=command_result
        )
    return Response(result)