Skip to content

imenetoumi/www_auf_org

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Installation des dépendances Debian:

sudo apt-get install git-core python-setuptools python-pil python-pillow python-mysqldb python-memcached python-pycairo python-egenix-mxdatetime python-egenix-mxtools python-lxml python-mapnik2 python-pygraphviz python-reportlab python-simplejson python-pyyaml python-dateutil python-psutil python-coverage python-markupsafe

Récupération du code source:

git clone https://github.com/auf/www_auf_org.git

Configuration

La configuration spécifique au site (base de données, courriels, raven, etc) doit être dans le fichier projet/settings/20-local.py.

Mise-à-jour

Premièrement, récupérer le nouveau code:

git pull

Lors d’une modification à la base de données, lancé les synchronisations et migrations:

python manage.py syncdb
python manage.py migrate

Lors d’une modification aux fichiers statiques lancer la construction de l’arboressance:

python manage.py collectstatic

Finalement, pour que le nouveau code python soit pris en compte:

sudo service apache2 reload

Mise en place d’un environnement de développement

Créer un environnement virtuel:

virtualenv .
source bin/activate

Suivre les étapes d’installation et de configuration

Construire le SDK (http://git.auf.org/?p=auf-django-sdk.git;a=summary)

Créer la base de données:

mysqladmin create <nom de la BD>

Suivre les instructions de mise-à-jour.

About

Site institutionnel de l'AUF

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 29.3%
  • Python 27.3%
  • JavaScript 23.6%
  • CSS 19.8%