‘X-AppEngine-country’ Saber el Pais de un visitante con Python

En la version de Appengine 1.5.1 (20 Junio del 2011) se añadio en el Header la etiqueta X-AppEngine-country que contiene el pais del visitante a partir de su IP, este valor esta en ISO-3166-1 alpha-2 (ej: ES -> España, PE -> Peru, US -> Estados Unidos ).


Un ejemplo del codigo seria el siguiente:


Archivo pais.py



Archivo Yaml :



Esto leera el header y nos devolvera el valor de la etiqueta, en mi caso ES .


**NOTA: El codigo probarlo en Produccion (En los servers de AppEngine) porque en local no lo procesa y es como si la etiqueta estuviera vacia.


Descargar el Ejemplo: Ejemplo X-AppEngine-country - AppEngine - ( 801 descargas )


Lista de Paises en ISO-3166-1 alpha-2 : http://www.vicolinker.net/2011/12/lista-de-paises-en-iso-3166-1-alpha-2-creada-por-google/

Gracias a @scyros por guiarme para hacer este ejemplo 😉


Terminos de Busqueda:

  • HTML Header vinculo

Hipervinculo/enclace en capa div que tiene Background CSS

Estaba haciendo un header en html con <div> y CSS ,  al poner la imagen del logo en background ya no podia asignarle un hipervinculo al index (u otro sitio), porque no es un texto o una imagen para poder ponerselo.


Para poder hacerlo tan solo hay que poner lo siguiente:


Asignandole al hipervinculo el style=”display: block; height: 100%;” haremos que el bloque se haga enlace tambien y a 100% de altura, llenando asi todo el div ( creo que si se pone el  style=”width:100%; height: 100%;” deberia hacer lo mismo 😉 )


Este es el CSS por si quieren mirarlo mejor:


Descarga Source de Ejemplo: Ejemplo de Hipervinculo en un Div que tiene Background - ( 1010 descargas )

Terminos de Busqueda:

  • hipervinculo en div
  • vinculo en el div en el css
  • hacer link a un div
  • hacer un link a un div
  • hipervinculo con cabecera html
  • hipervinculo cuadro css
  • hipervinculo div
  • hipervinculo en background
  • hipervínculos capas css
  • div como hipervinculo
  • como poner href en un div pa
  • como poner enlaces con capas html
  • agregar link a una capa
  • aplicar vinculo a un div
  • como crear un vinculo en header css
  • como hacer enlaces entre capas en html
  • como hacer un hipervinculo en css
  • como hacer un hipervinculo en un div
  • como linkear fondo de html con css
  • como mostrar hipervinculos en una div