Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPP

Plataforma web del Índice de Precios Popular

Esta plataforma se utiliza para el relevamiento y procesamiento de datos del IPP, a partir de los cuales se realizan informes periódicos, accesibles desde el sitio web del Instituto de Economía Popular (IndEP)

Instalación

Suponemos que se está utilizando sistema operativo GNU/Linux. En otro sistema algún comando puede variar o no estar disponible.

Para instalar la plataforma, se debe crear un entorno virtual:

virtualenv ipp_workenv

Activar el entorno recién creado:

source ipp_workenv/bin/activate

Instalar los requerimientos:

pip install -r https://raw.githubusercontent.com/nicoechaniz/IPP/master/requirements.txt

Y clonar este repositorio:

git clone https://github.com/nicoechaniz/IPP.git

Si vas a correr los tests, debes instalar PhantomJS manualmente o con el gestor de paquetes de tu distribuciòn, ejemplos:

  • Archlinux:
sudo pacman -S phantomjs

En el ejemplo se descarga phantomjs en /opt/, pero puede ser en cualquier ubicación.

cd /opt/
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
tar xvfj phantomjs-2.1.1-linux-x86_64.tar.bz2
ln -s /opt/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin/

Si todo fue bien, deberíamos poder correr los tests sin errores:

IPP/manage.py test bdd --behave_lang es

Si está FireFox instalado, podemos correr los tests en el navegador con:

IPP/manage.py test bdd --behave_lang es --behave_browser firefox

Documentación

La guía de uso de la plataforma se publica en el sitio web del IndEP.

About

Plataforma del Índice de Precios Popular

Resources

Stars

6 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages