Skip to content

auf/csf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AUF - CSF

Comment construire le projet

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

Comment synchroniser la base de données avec les Models

$ bin/django syncdb --migrate

Comment rouler le server Django de dév.

$ bin/django runserver

Comment rouler le server Django de dév. dans une VM Vagrant

$ bin/django runserver [::]:8000

Cela indique à Django de permettre les connexions de n'importe où sur le réseau actuel

La gestion des CSS de l'app Formation

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

Avertissements

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.