Actions
Mise en place environnement de dev » History » Revision 11
« Previous |
Revision 11/13
(diff)
| Next »
Pierre-Arnaud Poudret, 04/03/2014 05:45 PM
Mise en place environnement de dev¶
LDAP¶
Utiliser le LDAP de test (défini dans settings.py)
Ou bien créer son propre LDAP de test en local :
https://www.illyse.org/projects/illyseinfra/wiki
Base de donnée¶
En root :
apt-get install postgresql postgresql-server-dev-9.1 su postgres createuser illyse_coin createdb -O illyse_coin illyse_coin exit
vi /etc/postgresql/9.1/main/pg_hba.conf
Mettre dans la section "Put your actual configuration here" :
local illyse_coin all trust
service postgresql reload
Installation COIN¶
Récupérer le code
git clone git@git.illyse.org:coin cd coin
Lire la procédure d'installation dans README.md (Note: syncdb demandera de créer un user admin, cf ci-dessous)
Modifier la configuration pour correspondre à votre environnement.On ne modifie pas settings.py directement, mais on créé un fichier settings_local.py contenant les modifications de configurations. (settings_local.py est ignoré par git)
vi coin/settings_local.py
Modifier notamment :
- Section DATABASES
- DEBUG = TEMPLATE_DEBUG = True
python manage.py syncdb
Il va vous demander de créer un super-admin : accepter. Cela permet de se connecter à l'appli même si le LDAP marche pas
python manage.py migrate
python manage.py runserver [adress:port]
http://127.0.0.1:8000/admin
Updated by Pierre-Arnaud Poudret over 9 years ago · 11 revisions