This is an old revision of the document!
Pyramid
classic
Environment
library
BASE=/lab/ztl cd $BASE virtualenv lib . lib/bin/activate pip install pyramid
library activation in active shell (for starting project and running)
. lib/bin/activate
start project ztlbrain
pcreate --scaffold alchemy ztlbrain cd ztlbrain python setup.py develop
initialize db
initialize_ztlbrain_db development.ini
run
pserve development.ini --reload
bower
Bower can help to install javascript client side libraries, like angularjs.
Install pyramid_bowerstatic and add it to setup.py
pip install pyramid_bowerstatic
Install module (library)
bower install ui-bootstrap
aio
library
BASE=/lab/ztl cd $BASE virtualenv lib . lib/bin/activate pip install aiopyramid
library activation in active shell (for starting project and running)
. lib/bin/activate
start project ztlbrain
pcreate --scaffold aio_websocket ztlbrain cd ztlbrain python setup.py develop
initialize db
initialize_ztlbrain_db development.ini
run
gunicorn --paste development.ini