Retrait de la bibliothèque numérique de Ouagadougou
[auf_savoirs_en_partage_django.git] / README
CommitLineData
c058d246
EMS
1Installation
2============
3
41. Installer les paquets listés dans requirements.apt
5
62. Lancer le buildout:
7
8 python bootstrap.py
9 bin/buildout
10
506c4b9a
EMS
113. Parfois, certains eggs sont installés avec des permissions trop restreintes:
12
13 chmod -R a+rX eggs
14
154. Installer ou mettre à jour la base de données:
c058d246
EMS
16
17 bin/django syncdb --migrate
18
506c4b9a 195. Créer les fichiers statiques
c058d246
EMS
20
21 bin/django collectstatic
22
50cd3cc9
EMS
23Mise en place de l'environnement de développement
24=================================================
25
261. Créer un environnement virtuel
27
28 virtualenv env
29 . env/bin/activate
30
312. Installer les paquets qui seront installés en production
32
33 pip install -r requirements.wheezy
34
353. Lancer le buildout:
36
37 python bootstrap.py
38 bin/buildout -c devel.cfg
39
404. Éditer le fichier datamaster/conf.py
41
425. Installer la base de données:
43
44 bin/django syncdb --migrate
45
46Tests
47=====
48
49Pour tester cette application, mieux vaut choisir un sous-ensemble des
50applications:
51
52 bin/django test datamaster_modeles chercheurs savoirs sitotheque