gulBAC - sitio web 4.0
Volvimos a los sitios estáticos
Estamos usando Cactus para la generación de las páginas con el motor de templates de Django. La hoja de estilos es la de MaterializeCss con algunos pequeños cambios. Para la parte de meetups que carga información dinámica se usa Jquery y VueJs.
Preparar el ambiente de desarrollo
Instalar NPM y precompilar javascript y css
- Instalar Node.js
- Instalar dependencias
$ cd /path/al/proyecto
$ npm install
- Ejecutar webpack
$ ./node_modules/webpack/bin/webpack.js
Instalar Cactus
- Instalar usando easy_install
$ sudo apt-get install easy_install
$ sudo easy_install cactus
- Instalar usando virtualenv
$ virtualenv -p python3 env
$ source env/bin/activate
$ pip install -r requirements.txt
Ejecutar servidor
$ cactus serve