Manejando datos

Python Tools for Visual Studio

Posted by in Python

Bien, hora de probar lo que Microsoft tiene que aportar a Python, y no es otro que Python Tools for Visual Studio. Concretamente PYVS es un add-on o un complemento a su entorno de desarrollo Visual Studio, pero cómo yo no tengo Visual Studio, me descargo una versión específica (podeis ampliar esta información aquí: https://pytools.codeplex.com/wikipage?title=PTVS%20Installation) para aquellos que no disponen de Visual Studio. Instalación de PTVS Tras descargarme casi 200 Mb, procedo a instalar PYVS para Visual Studio 2013: Acepto las condiciones y comienza la instalación, un proceso que lleva…read more

Usando plantillas Jinja2 en GAE

Posted by in HTML5, Python

Seguimos trabajando con Google App Engine y Python, donde hoy vamos a mejorar bastante nuestra aplicación ampliando sobre cómo trabajar con plantillas. El código lo teneis disponible en GitHub. Modifcaciones en la plantilla He modificado la plantilla para incluir un menú, y así poder seguir usando la plantilla de forma que el contenido del menú sea visualizado siempre en la zona central. La base de la aplicación diseñada cuenta con una zona central que es donde queremos centrar el contenido, y así lo haremos en la plantilla Ahora jugaremos con…read more

Plantillas Jinja2 en GAE

Posted by in HTML5, Python

Tras dos entradas hablando y probando Google App Engine con Python, seguimos profundizando, y es hora de jugar con plantillas HTML, en lugar de mezclar HTML y Python, y no a cómo se programa con ASP Clásico, que sí es mezcla. Utilizamos las plantillas Jinja2 en GAE, que son muy socorridas, muy similar a las empleadas con HandleBars en Javascript, aunque cuando requieres cosas más complejas, hay notables diferencias. Usando plantillas jinja2 Si bien lo realizado hasta ahora es bastante interesante, no queda sino comentar que es un poco cutre…read more

Google App Engine: Creando un proyecto

Posted by in Python

La entrada de hoy está dedicada a los primeros pasos en Google App Engine para la creación de un proyecto dentro de la nube de Google. Para ello, nos vamos a https://console.developers.google.com/project y pulsamos en Nuevo Proyecto (por supuesto, debe estar logueado en su cuenta de gmail). Lo siguiente es que nos pregunta cómo se llama el proyecto a crear y el ID (que debe estar libre, por supuesto). Tras confirmar que creamos el proyecto, lo siguiente es esperar cómo un minuto o así, ya tenemos listo el proyecto para…read more

Google App Engine for Python: probando webapp2

Posted by in Frameworks, Python

De nuevo retomamos un tema en #manejandodatos al que dedicamos mucha teoría y poca práctica. Se trata de trabajar en Google App Engine for Python, a partir del ejemplo explicado aquí: http://www.manejandodatos.es/2014/12/google-app-engine-para-python/. En anteriores entradas se explicó cómo instalar el correspondiente SDK, e incluso os conté cómo hacer una prueba con el framework webapp2, que permite programar para Web con Python. Hoy damos un paso más en el uso de este framework bajo la nube de Google. Qué es webapp2 Pues … un framework que facilita la realización de tareas….read more