Pylons es un framework web ligero escrito en Python que se enfoca en la flexibilidad y el rápido desarrollo de aplicaciones. Utiliza herramientas como WebHelpers y FormEncode para facilitar la generación de código HTML y la validación de formularios. El documento proporciona instrucciones para instalar Pylons y sus dependencias en un sistema Windows.
2. Pylons
• Es un framework web ligero y hace mucho énfasis en la flexibilidad y el
rápido desarrollo. Es un proyecto de código abierto que se desarrolla un
conjunto de marcos de aplicaciones web escritas en Python.
• Consta de varios marcos de aplicaciones web.
3. CARACTERISTICAS
Tiene como objetivo hacer el desarrollo web rápido, flexible y fácil.
El futuro del desarrollo Pilón de estilo de aplicaciones web es la Pirámide.
Permiten simplificar ciertos procesos de desarrollo y entrega un esqueleto
base para comenzar a construir cualquier aplicación web.
Tiene una comunidad activa y buenos desarrolladores, logrando satisfacer
completamente las necesidades de una aplicación.
4. Instalación de la pirámide en un sistema Windows
1. Descargue e instale la última versión 2.7.x Python o 3.3.x para su sistema.
2. Descargar e instalar el Python para las extensiones de Windows. Lea atentamente el archivo
README.txt al final de la lista de generaciones, y siga sus instrucciones. Asegúrese de obtener la
adecuada construcción de 32 o de 64 bits y la versión de Python.
3. Instale la última distribución setup tools en el Python desde el paso 1 anterior: Descarga ez_setup.py
y ejecutarlo usando el intérprete de python de la instalación de Python 2.7 o 3.3 utilizando un símbolo
del sistema:
# Modificar el Orden de Acuerdo a la versión de Python, EJEMPLO Por:
# Párr Python 2.7:
c: > c: Python27 python ez_setup.py
# Párr Python 3.3:
c: > c: Python33 python ez_setup.py
5. 4. Instalar virtualenv:
# Modificar el Orden de Acuerdo a la versión de Python, EJEMPLO Por:
# Párr Python 2.7:
c: > c: Python27 Scripts easy_install virtualenv
# Párr Python 3.3:
c: > c: Python33 Scripts easy_install virtualenv
5. Hacer un espacio de trabajo virtualenv:
c: > set Venv = c: env
# Modificar el Orden de Acuerdo a la versión de Python, EJEMPLO Por:
# Párr Python 2.7:
c: > c: Python27 Scripts virtualenv% Venv%
# Párr Python 3.3:
c: > c: Python33 Scripts virtualenv% Venv%
6.(Opcional) Considere el uso de% Venv% Scripts activate.bat para hacer su entorno de shell
conectado para utilizar el virtualenv.
7.Utilice easy_install conseguir Pirámide y sus dependencias directas instalado:
c: env>% Venv% Scripts easy_install "== pirámide 1.5.2"
6. Implementación HTML
• En la implementación HTML, este framework utiliza varias herramientas
para su buen funcionamiento, permitiendo que el desarrollador pueda
vincularse mejor con el código y realizar su web con mayor facilidad.
• Las mismas son:
• WebHelpers, herramienta de Rails adaptado para Pilones. Esta
proporciona mapeo de URL basado en la configuración de
rutas. WebHelpers también proporciona algunas funciones de utilidad
para la generación de código JavaScript haciendo uso de la
script.aculo.us y librerías de Prototype.
• FormEncode y FormBuild se utilizan para la validación de
formularios HTML.