Source du site Sivigik.
Vous aurez besoin de python, pip et virtualenv.
Si vous avez déjà python et pip :
pip install --user virtualenv
Ensuite rendez-vous dans votre répertoire de travail puis,
mkdir Sivigik
cd Sivigik
virtualenv ./
Vous pouvez dès à présent activer l'environnement (il faudra le faire à chaque fois que vous travaillez sur le projet).
source bin/activate
Clonez le projet.
git clone https://github.com/Klafyvel/Sivigik.git
Rendez vous dans le dossier téléchargé puis téléchargez les dépendances. Grâce à virtualenv ces dépendances seront installées localement et ne viendront pas polluer votre système.
cd Sivigik
pip install -r requirements.txt
Mettre à jour la base de données et créer le super-utilisateur.
./manage.py migrate
./manage.py createsuperuser
Vous pouvez maintenant lancer le serveur de développement.
./manage.py runserver
Le site est disponible sur http://127.0.0.1:8000/.
- Télécharger python3 (cocher "add python to PATH");
- Lancer
cmd.exe
; - Installer virtualenv;
pip install virtualenv
- Installer git (si vous voulez modifier le code) ici par exemple;
- Cloner
https://github.com/Klafyvel/Sivigik.git
ou téléchargez simplement l'archive ici si vous n'avez pas git; - Depuis la ligne de commande, aller dans le répertoire qui contient Sivigik;
- Créer l'environnement de travail;
virtualenv env_sivigik
- L'activer;
env_sivigik\Scripts\activate.bat
- Se rendre dans le répertoire du site et télécharger les dépendances;
cd Sivigik pip install -r requirements.txt
- On s'occupe de la base de données;
python manage.py migrate
- On crée un super-utilisateur;
python manage.py createsuperuser
- Enfin, lancer le serveur.
python manage.py runserver
Le site est disponible sur http://127.0.0.1:8000/.
Lorsque vous souhaitez travailler sur le site, seule les étapes 8 et 12 sont à répéter. N'oubliez pas de mettre à jour votre dépôt local de temps à autres pour travailler sur la dernière version !