def POST(self,name): form=signin_form() if not form.validates(): return render.about(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3) else: session.user = form['username'].value return render.about(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3)
def POST(self): form = myform() if not form.validates(): return "<html><body><form name=\"main\" method=\"post\"> "+form.render()+"</form></body></html>" else: return "<html><body>Su texto es: %s</body></html>" % (form['texto'].value)
def POST(self): form = myform() if not form.validates() or form.d.user!="dai" or form.d.password !="dai": cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form><p>EL LOGIN FALLO</p>" else: cabecera = "Bienvenido "+ form.d.user return render.index(form=cabecera)
def POST(self, node_type): page = self.page form = _form_node(node_type, page.user.roles.keys()) # checks if this node_type exists too checkaccess(page.user, ''.join(('create ',node_type,' content'))) if form.validates(): node = form.d node.time_now = int(time.time()) node.uid = page.user.uid # Get publishing settings. options = mod[node_type].defaults # Insert main entry in 'node' table node.nid = web.insert('node',uid=page.user.uid,created=node.time_now, changed=node.time_now, title=node.title, type=node_type, **options) # Do module specific insertions. if hasattr(mod[node_type], 'node_insert'): mod[node_type].node_insert(node) web.redirect('/node/'+str(node.nid)) content = '<form method="post" name="new_node">' content += form.render() content += '<input type="submit" /></form>' web.render('generic.html')
def POST(self,name): form=signin_form() regis=registerForm() if regis.validates(): session.user = regis['nombre'].value newUser(regis['nombre'].value,regis['apellidos'].value,regis['pass1'].value,regis['dni'].value,regis['correo'].value,regis['visa'].value,regis['dia'].value,regis['mes'].value,regis['anyo'].value,regis['direccion'].value,regis['pago'].value,regis['condiciones'].value) return render.subscripcion(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3,pag4=session.pag4,rss1=rss1,rss11=rss11,rss2=rss2,rss21=rss21,rss3=rss3,rss31=rss31,subscripcion=regis.render())
def POST(self,name): myFeed=rss() form=signin_form() graph=graphForm() if graph.validates(): updateGraph(graph['Dato1'].value,graph['Dato2'].value,graph['Dato3'].value,graph['Dato4'].value,graph['Dato5'].value) return render.chart(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3,gr=graph.render(),feed=myFeed,dat1=graph['Dato1'].value,dat2=graph['Dato2'].value,dat3=graph['Dato3'].value,dat4=graph['Dato4'].value,dat5=graph['Dato5'].value)
def GET(self): form = myform() nuevousuario = registro() if session.get('usuario') == None: cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form>" else: cabecera = "Bienvenido "+session.get('usuario')+" <a href=\"salir\">SALIR</a><a href=\"modificar\">Modificar</a>" addWeb("/") formularioRegistro = "<form name=\"main\" method=\"post\"> "+nuevousuario.render()+"</form>" global rss global ultimahora global urlrss ultimahora=datetime.datetime.now() if datetime.datetime.now()-ultimahora>=datetime.timedelta(minutes=10) or rss=="": ultimahora=datetime.datetime.now() feed = feedparser.parse(urlrss) entradas = feed.entries rss="<ul>" for entrada in entradas: rss+="<li><a href=\""+entrada.link+"\">"+entrada.title+"</a></li>" rss+="</ul>" print rss return render.index(form=cabecera,enlaces=session.get('enlaces'),registro=formularioRegistro,rss=rss)
def POST(self): form = myform() nuevousuario = registro() if (not form.validates() or not login(form.d.user,form.d.contrasena)) and (not hasattr(session, 'usuario')): cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form>" if not nuevousuario.validates(): formularioRegistro = "<form name=\"main\" method=\"post\"> "+nuevousuario.render()+"</form>" else: formularioRegistro="" DataBase.insertar(nuevousuario.d.nombre,nuevousuario.d.apellidos,nuevousuario.d.correo,nuevousuario.d.dianacimiento,nuevousuario.d.mesnacimiento, nuevousuario.d.anonacimiento,nuevousuario.d.direccion,nuevousuario.d.password,nuevousuario.d.visa,nuevousuario.d.formapago) DataBase.close() else: session.usuario = form.d.user cabecera = "Bienvenido "+session.usuario+" <a href=\"salir\">SALIR</a><a href=\"modificar\">Modificar</a>" formularioRegistro="" addWeb("/") global rss global ultimahora global urlrss ultimahora=datetime.datetime.now() if datetime.datetime.now()-ultimahora>=datetime.timedelta(seconds=10) or rss==None: ultimahora=datetime.datetime.now() feed = feedparser.parse(urlrss) entradas = feed.entries rss="<ul>" for entrada in entradas: rss+="<li><a href=\""+entrada.link+"\">"+entrada.title+"</a></li>" rss+="</ul>" return render.index(form=cabecera,enlaces=session.get('enlaces'),registro=formularioRegistro,rss=rss)
def GET(self): form = formularioFractal() # Hacemos una copia del formulario para evitar que se use la misma información en distintas llamadas # Creamos el HTML de la página "a pelo". Usualmente no se hará así (utilizaremos templates) html = """ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Fractal de Mandelbrot</title> <link rel="stylesheet" href="static/comun.css"> <link rel="stylesheet" href="static/moonchild.css"> <link rel="stylesheet" href="static/formulario.css"> </head> <body> <h1>Fractal de Mandelbrot</h1> <p>Generaremos un fractal a partir de los datos que nos facilites en este formulario.</p> <form method="POST"> %s </form> </body> </html>""" % (form.render()) # Renderizamos el formulario dentro del tag <form>. Dicho tag indica que el formulario se pasará por el método POST (típico) a la misma página que lo contiene, por lo que lo gestionaremos en el método POST(self) de más abajo. return html
def POST(self): form = singUP() form.validates() # Validamos el formulario para obtener valores del usuario if not form.validates(): return form.render() else: html = """ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Práctica 3</title> <link rel="stylesheet" href="static/comun.css"> <link rel="stylesheet" href="static/formulario.css"> </head> <body> <h1>PRÁCTICA 3</h1> <p>Resultado formulario</p> <p>Nombre: <code>%s</code></p> <p>Apellidos: <code>%s</code></p> <p>E-mail: <code>%s</code></p> <p>Fecha de nacimiento: <code>%s</code> / <code>%s</code> / <code>%s</code></p> <p>Direccion: <code>%s</code></p> <p>Contrasena: <code>%s</code></p> <p>Metodo de pago: <code>%s</code></p> <p>Numero de Visa: <code>%s</code></p> </body> </html> """ % (str(form.d.Nombre), str(form.d.Apellidos), str(form.d.email), str(form.d.Dia), str(form.d.Mes), str(form.d.Ano), str(form.d.Direccion), str(form.d.Contrasena), str(form.d.MetodoDePago), str(form.d.numVisa)) return html
def GET(self): web.header('Content-Type', 'text/html;charset=UTF-8') form = myform() # make sure you create a copy of the form by calling it (line above) # Otherwise changes will appear globally print(form.render()) return render.formtest(form)
def POST(self): form = login2() if not form.validates(): return form.render() usuario = form.d.usuario password = form.d.contrasenia nuevo = db0[usuario].split("|") if password == nuevo[2]: return """<html><body> <form name="input" action="/accederDBM" method="post"> <p> %s te has logueado con la contrasenia %s </p> <a href="../periodico/%s"> Vuelve a portada</a> </form> </body></html> """ % ( usuario, password, usuario, ) else: return """<html><body> <form name="input" action="/accederDBM" method="post"> <p> Contrasenia %s incorrecta </p> <a href="../periodico/"> Vuelve a portada</a> </form> </body></html> """ % ( password )
def GET(self, name): cursor = col.find_one({"nombre": name}) nombre = cursor["nombre"] password = cursor["password"] DNI = cursor["DNI"] apellidos = cursor["apellidos"] correo = cursor["correo_electronico"] Dia_de_nacimiento = cursor["Dia_de_nacimiento"] Mes_de_nacimiento = cursor["Mes_de_nacimiento"] Anio_de_nacimiento = cursor["Anio_de_nacimiento"] numeroVisa = cursor["numeroVisa"] Direccion = cursor["Direccion"] Forma_de_pago = cursor["Forma_de_pago"] form = login() form.nombre.value = nombre form.password.value = password form.DNI.value = DNI form.apellidos.value = apellidos form.correo_electronico.value = correo form.numeroVisa.value = numeroVisa form.Dia_de_nacimiento.value = Dia_de_nacimiento form.Mes_de_nacimiento.value = Mes_de_nacimiento form.Anio_de_nacimiento.value = Anio_de_nacimiento form.Direccion.value = Direccion form.Forma_de_pago.value = Forma_de_pago return """<html><body> <form name="input" action="/cambiadatos/" method="post"> %s </form> </body></html> """ % ( form.render() )
def GET(self,name): form=signin_form() if session.user=='usuario': session.pag3=session.pag2 session.pag2=session.pag1 session.pag1=session.pag0 session.pag0='archives.html' return render.archives(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3)
def POST(self,name): myFeed=rss() form=signin_form() regis=registerForm() if regis.validates(): session.user = regis['nombre'].value newUser(regis['nombre'].value,regis['apellidos'].value,regis['pass1'].value,regis['dni'].value,regis['correo'].value,regis['visa'].value,regis['dia'].value,regis['mes'].value,regis['anyo'].value,regis['direccion'].value,regis['pago'].value,regis['condiciones'].value) return render.register(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3,register=regis.render(),feed=myFeed)
def GET(self): form = myform() if session.get('usuario') == None: cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form>" else: cabecera = "Bienvenido "+session.get('usuario')+" <a href=\"salir\">SALIR</a>" addWeb("/") return render.index(form=cabecera,enlaces=session.get('enlaces'))
def GET(self): form = myform() if session.get('usuario') == None: cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form>" else: cabecera = "Bienvenido "+session.usuario+" <a href=\"salir\">SALIR</a> <li><a href=\"modificar\">Modificar</a><li> " addWeb("web4") return render.pagina4(form=cabecera,enlaces=session.get('enlaces'))
def GET(self,name): form=signin_form() if session.user!='anonymous': session.pag3=session.pag2 session.pag2=session.pag1 session.pag1=session.pag0 session.pag0='contact.html' return render.contact(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3)
def GET(self): page = self.page form = form_edit_filters() content = 'filters available:'+str(_filters_available()) content += '<form method="post">' content += form.render() content += '<input type="submit" /></form>' web.render('generic.html')
def POST(self): form = myform() if not form.validates(): return "<html><body><form name=\"main\" method=\"post\"> "+form.render()+"</form></body></html>" else: nuevo = Mandelbrot(float(form['x1'].value), float(form['y1'].value), float(form['x2'].value), float(form['y2'].value), int(form['ancho'].value),int(form['iteraciones'].value), "fich.png"); nuevo.pintaMandelbrot(); return "<html><body><img src=\"static/fich.png\"/></body></html>"
def GET(self,name): form=signin_form() if session.user!='anonymous': session.pag4=session.pag3 session.pag3=session.pag2 session.pag2=session.pag1 session.pag1='nacional.html' return render.nacional(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3,pag4=session.pag4,rss1=rss1,rss11=rss11,rss2=rss2,rss21=rss21,rss3=rss3,rss31=rss31)
def POST(self): form = myform() if (not form.validates() or not login(form.d.user,form.d.contrasena)) and (not hasattr(session, 'usuario')): cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form>" else: session.usuario = form.d.user cabecera = "Bienvenido "+session.usuario+" <a href=\"salir\">SALIR</a> <li><a href=\"modificar\">Modificar</a><li> " addWeb("web4") return render.pagina4(form=cabecera,enlaces=session.get('enlaces'))
def POST(self): form = myform() if (not form.validates() or form.d.user!="dai" or form.d.password !="dai") and (not hasattr(session, 'usuario')): cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form><p>EL LOGIN FALLO</p>" else: session.usuario = form.d.user cabecera = "Bienvenido "+session.usuario+" <a href=\"salir\">SALIR</a>" addWeb("web4") return render.pagina4(form=cabecera,enlaces=session.get('enlaces'))
def GET(self): page = self.page form = form_variable() form_new = form_new_variable() content = '<form method="post" name="settings">' content += form_new.render() content += form.render() content += '<input type="submit" /></form>' web.render('generic.html')
def GET(self,name): myFeed=rss() form=signin_form() if session.user!='anonymous': session.pag3=session.pag2 session.pag2=session.pag1 session.pag1=session.pag0 session.pag0='speaking.html' return render.speaking(formLogin=form.render(),user=session.user,pag1=session.pag1,pag2=session.pag2,pag3=session.pag3,feed=myFeed)
def GET(self): form = buscador() return """<html><body> <form name="input" action="/buscadorRSS" method="post"> %s </form> </body></html> """ % ( form.render() )
def GET(self): form = myform() nuevousuario = registro() if session.get('usuario') == None: cabecera = "<form name=\"main\" method=\"post\"> "+form.render()+"</form>" else: cabecera = "Bienvenido "+session.get('usuario')+" <a href=\"salir\">SALIR</a><a href=\"modificar\">Modificar</a>" addWeb("/") formularioRegistro = "<form name=\"main\" method=\"post\"> "+nuevousuario.render()+"</form>" return render.index(form=cabecera,enlaces=session.get('enlaces'),registro=formularioRegistro)
def GET(self): form = login() return """<html><body> <form name="input" action="/registro" method="post"> %s </form> </body></html> """ % ( form.render() )
def GET(self): form = login() # Hay que hacer una copia del formuario (linea superior) # O los cambios al mismo serían globales return """<html><body> <form name="input" action="/" method="post"> %s </form> </body></html> """ % (form.render())
def GET(self): form = ftweet() return """<html><body> <form name="input" action="/buscatweet" method="post"> %s <a href="../periodico/"> Vuelve a portada</a> </form> </body></html> """ % ( form.render() )
def POST(self): form = fgrafico() if not form.validates(): return """<html><body> <form name="input" action="/graficas" method="post"> %s <a href="../periodico/"> Vuelve a portada</a> </form> </body></html> """ % ( form.render() ) else: li = [form.d.elemento1, form.d.elemento2, form.d.elemento3] return plantillas.graficas(milista=li)
def POST(self): web.header('Content-Type', 'text/html;charset=UTF-8') form = myform() if not form.validates(): print(form.render()) return render.formtest(form) else: print "begin" playlist1 = Music163RepetitiveRate.get_playlist_by_name( form.d.fname) print playlist1 playlist2 = Music163RepetitiveRate.get_playlist_by_name( form.d.sname) print playlist2 content = Music163RepetitiveRate.repetitive_rate_by_playlistlink( playlist1, playlist2) return content
def GET(self): form = myform() # creamos una copia del formulario para evitar acceder al mismo formulario a la vez html = """ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Pagina</title> </head> <body> <h1>Inicio del formulario</h1> <p>Otra pagina servida por <code>web.py</code></p> <form method="POST"> %s </form> </body> </html>""" % (str(form.render())) # me crea el html a partir de lo de arriba return html
def POST(self): form = myform() if not form.validates(): # recoge todas las variables y construye una estructura de datos, también comprueba si se cumplen los validadores que me haya creado html = """ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Pagina</title> </head> <body> <h1>Error en el formulario</h1> <form method="POST"> %s </form> <br><br> </body> </html>""" % (str(form.render())) # me crea el html a partir de lo de arriba return html # me pinta con los valores ya introducidos anteriormente else: return "Enhorabuena %s %s ha sido registrado satisfactoriamente." % (form.d.nombre, form['apellidos'].value)
def GET(self): form = formulariop() html = """ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>PON TUS SUGERENCIAS PARA IV</title> <link rel="stylesheet" href="static/comun.css"> <link rel="stylesheet" href="static/estilo.css"> <link rel="stylesheet" href="static/formulario.css"> </head> <body> <h1>Formularios Avanzados</h1> <p>Tu nombre en .</p> <form method="POST"> %s </form> </body> </html>""" % (form.render()) return html
def GET(self): form = myform() return form.render()
def view(): rendered = form.render() return add_technology_links(rendered, form.get("bluetooth").value)
def GET(self): form = dynamic_register_form() register_block = render.register(form.render(), True) return render_web(register_block)
def GET(self, player_name): form = dynamic_register_form(player_name) edit_block = render.register(form.render(), False) return render_web(edit_block)
def GET(self): form = config_form() config = render.config(form.render()) return render_web(config)
def view(): return form.render()