Ejemplo de routes.conf

Snipt – public – web2py | Share and store code or command snippets.

<span class="mf">127.0</span><span class="o">.</span><span class="mf">0.1</span> <span class="o">/</span><span class="n">blouweb</span><span class="o">/</span><span class="n">default</span>
<span class="n">blouweb</span><span class="o">.</span><span class="n">com</span> <span class="o">/</span><span class="n">blouweb</span><span class="o">/</span><span class="n">default</span>
<span class="n">blouweb</span><span class="o">.</span><span class="n">com</span><span class="o">.</span><span class="n">br</span> <span class="o">/</span><span class="n">blouweb</span><span class="o">/</span><span class="n">default</span>
0

0
 

Invertir un string en 2 lineas

<span class="n">s</span> <span class="o">=</span> <span class="s">'string to be inverted'</span>
<span class="n">s</span> <span class="o">=</span> <span class="n">s</span><span class="p">[::</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
<span class="nb">print</span> <span class="n">s</span>
0

0
 

Cómo enviar correo electrónico con web2py en GAE

Lucas D’Avila | ¿Cómo enviar correo electrónico con web2py en GAE

Cómo enviar correo electrónico con web2py en GAE

Unos días seguida de la lista de web2py brasileña que algunos usuarios estaban teniendo problemas con el envío de e-mail a GAME, por lo que pasó hoy ( siguiente consejo para aquellos que también están teniendo dificultades en el envío de correo por las Directrices.

En una ex modelo, “los modelos / db.py” añadir el código de abajo:

from gluon.tools import Mail

mail = Mail()   

if not request.env.web2py_runtime_gae:

    mail.settings.server = ‘smtp.gmail.com:587’

    mail.settings.tls = True

    mail.settings.login = ‘[email protected]:MinhaSenha:)’

else:

    mail.settings.server = ‘gae

mail.settings.sender = ‘[email protected]

Nota : En GAE remitente del email se debe establecer en el usuario mismo correo electrónico que tomaron la aplicación (el dueño de la aplicación) / tal vez esta no es la mejor manera de configurar la API, pero funcionó: P

0

0
 

geolocalization

#!/usr/bin/env python  #  # Command line GeoIpTool Wrapper to obtain geolocalization from a host # # http://eternal-todo.com # Jose Miguel Esparza #  import sys,urllib2   def getElement(elementName, source): 	indice = source.find(elementName) 	source = source[indice:] 	indice = source.find("\n")+1 	line = source[indice:indice+source[indice:].find("\n")] 	while True: 		indice = line.find('>') 		if indice == -1: 			break 		line = line[indice+1:] 		indice = line.find('<') 		if indice == -1: 			break 		element = line[:indice] 		if not element.isspace() and len(element) > 2: 			element = element.lstrip() 			print '%20s %s' % (elementName,element) 			break    if len(sys.argv) != 2: 	sys.exit("Usage: geoloc host\nBased on GeoIpTool.com")  host = sys.argv[1] response = urllib2.urlopen("http://www.geoiptool.com/?IP="+host) source = response.read() getElement("Host Name:",source) getElement("IP Address:",source) getElement("Country:",source) getElement("Region:",source) getElement("City:",source) getElement("Postal Code:",source) getElement("Longitude:",source) getElement("Latitude:",source) 
0

0
 

Incrusta cualquier PDF en una página web

Google añadió el año pasado soporte para PDF a su suite Google Docs, procesando los documentos para mostrarlos en una página web, sin flash ni nada. El truco que os voy a enseñar se basa en ese visor/conversor, de tal forma que podremos incrustar un PDF en una página web de manera muy sencilla y totalmente nativa para el navegador.

Para hacer eso, tenemos que modificar y poner este código allá dónde queramos que aparezca el PDF:

<iframe src="http://docs.google.com/gview?url=http://victorpimentel.com/stuff/rubik.pdf&embedded=true" style="width:500px; height:375px;" frameborder="0"></iframe>

La URL a modificar será http://victorpimentel.com/stuff/rubik.pdf, y tienes que reemplazarla por la dirección dónde está tu PDF. Una vez hecho eso, te quedará algo así (dale a Leer Más):

Otros servicios como Scribd ofrecen resultados similares, pero casi todos nos obligan a subir el documento a sus servidores. Este truco funciona con cualquier PDF subido a cualquier página web, así que en la mayoría de los casos será más rápido si apuntas este código para cuando lo necesites. Como bonus, también funciona con presentaciones Powerpoint en PPT.

Extraido de
Incrusta cualquier PDF en una página web

0

0