Rouler les commandes suivantes:
$ git clone https://github.com/auf/csf.git
$ cd csf
$ python bootstrap.py
$ bin/buildout -c devel.cfg
Créer fichier conf.py à partir de conf.py.edit et y copier les informations de connexion à la BD
$ bin/django syncdb --migrate
$ bin/django runserver
$ bin/django runserver [::]:8000
Cela indique à Django de permettre les connexions de n'importe où sur le réseau actuel
LessCSS est utilisé pour rassembler le CSS de Twitter Bootstrap en un seul fichier.
Installation de ces dépendances
$ apt-get install ruby-full rubygems
$ gem install less
$ gem install therubyracer
$ sudo ln -s /var/lib/gems/1.8/bin/lessc /usr/bin/
Compilation d'un fichier .less
$ lessc -x fichier.less > fichier.css
** Pour automatiquement compilers les css:
$ ./build_css.sh
Si votre système d'exploitation est Fedora, vous obtiendrez une erreur lors de l'obtention de distribute 0.6.34.
Veuillez contacter Bernard pour qu'il vous donne le fichier d'instructions Vagrant pour construire une VM avec Debian Stable, Python build essentials et MySQL.