Yohan Graterol

15
Yohan Graterol

Transcript of Yohan Graterol

Page 1: Yohan Graterol

Yohan Graterol

Page 2: Yohan Graterol

Quién soy?● Joven amante de la tecnología/software

libre.

● Empaquetador, embajador y desarrollador del proyecto Fedora.

● Desarrollador Python a tiempo completo.

● Apasionado por la música de los '80.

● Emprendedor en busqueda de buenas ideas.

Page 3: Yohan Graterol

Python

( )

Page 4: Yohan Graterol

Flask

Page 5: Yohan Graterol

Flask● Microframework para Python

● Fácil de escribir

● Fácil de de configurar y depurar

● RESTful

● Adaptable

● Testeable

● DIVERTIDO!

Page 6: Yohan Graterol

Flask

Competidores● Django

● Pylons (Pyramid)

● Cherrypy

● Web2py

● zope

Page 7: Yohan Graterol

Flask

Page 8: Yohan Graterol

Flask

Instalación en Fedora/CentOS/RHEL

yum install python-flask

Instalación a través de PIP (Python Installer Package)

pip install flask

Page 9: Yohan Graterol

Virtualenv

Trabajemos correctamente

Page 10: Yohan Graterol

Virtualenv

“Virtualenv es un software para crear entornos de desarrollo para Python.”

Virtualenv te permite:● Crear entornos de desarrollos aislados

del sistema.● Elegir la versión de Python con que

deseas trabajar.● Tener más de 1 entorno de desarrollo al

mismo tiempo.● Personalizar totalmente el entorno.

Page 11: Yohan Graterol

Virtualenv

Ejemplo de crear un entorno con Virtualenv

Page 12: Yohan Graterol

Virtualenv

Page 13: Yohan Graterol

Depurador

Page 14: Yohan Graterol

Recursos

●http://flask.pocoo.org/

Page 15: Yohan Graterol

Gracias :)