Model driven
multilingual
web framework & CMS

Woost pet

Descarga

Requisitos previos

Para instalar woost es necesario disponer de los siguientes requisitos:

Si la instalación se realiza en un entorno tipo UNIX (Linux, BSD, Mac OS X, etc), serán necesarios también los componentes siguientes:

  • Un compilador de C (gcc)
  • Las cabeceras de desarrollo para Python
  • El profiler de Python (en algunos sistemas no se incluye en la distribución estándar de Python)

Si la instalación se hace en una versión reciente de Debian / Ubuntu, es posible instalar todos los requisitos necesarios con este comando:

sudo apt-get install python-setuptools python-imaging python-profiler python-dev

Instalación de woost

Una vez satisfechos los requisitos previos, instalar woost es tan simple como ejecutar el comando siguiente desde un terminal:

easy_install woost

easy_install bajará e instalará woost y todas sus dependencias.

Creación de un sitio web

Llegados a este punto, ya puede crear un sitio web y empezar a trabajar con su contenido. Ejecute el comando siguiente:

python -m woost.scripts.createsite

Esto lanzará una pequeña aplicación web que le asistirá en la creación de su sitio. Para acceder a ella, apunte su navegador web a la URL http://localhost:10000. Después de completar el formulario con los datos de su proyecto, su sitio estará listo.

Acceso a su sitio web

Para poder acceder a su sitio web es preciso que lance dos scripts, situados en la carpeta /scripts/ de su proyecto:

  • rundb.sh (o.bat, en windows) iniciará el servidor de base de datos (ZEO)
  • run.py iniciará el servidor web (CherryPy) de la aplicación

Con los dos procesos lanzados ya puede acceder a su sitio web, utilizando la combinación de host y puerto indicados durante su instalación (por defecto, http://localhost:8080).