Skip to content
eleurent edited this page Oct 4, 2013 · 1 revision

Installer Python

On utilise actuellement Python 2.7.5

http://www.python.org/getit/

Une fois Python installé, il est conseillé d'installer PIP pour faciliter grandement l'installation de tous les modules Python par la suite.

Installer Django

On utilise actuellement Django 1.5.4

Installation avec PIP

Exécuter pip install Django==1.5.4

Installation Manuelle

https://www.djangoproject.com/download/1.5.4/tarball/

Extraire le dossier compressé, et exécuter sudo python setup.py install

Installer MySQL pour Python

Cela permet d'utiliser une base de données MySQL avec Django.

pip install MySQL-python

Récupérer le projet

Faite un clone du projet git. Si vous êtes sur Windows, il vous faudra au préalable installer la dernière version de msysgit.

git clone https://github.com/ensmp/portail.git

Créer la base de données MySQL

Pour faire tourner le site sur votre ordinateur, il vous faudra un serveur local. Sous windows, installez WampServer. Une fois le logiciel lancé, accédez à PHPMyAdmin via localhost/phpmyadmin et créez une nouvelle base de données appelée portail.

La liaison entre le projet et la base de données est à paramétrer dans le fichier settings.py du répertoire racine. La configuration par défaut est une base de données mysql nommée portail sur l'hôte localhost, utilisateur root et pas de mot de passe.

Une fois la base de donnée créée et reliée, il faut la remplir. Executez la commande python manage.py syncdb pour créer automatiquement toutes les tables dans la base 'portail'. Certaines tables seront également pré-peuplées avec des données de test situées dans les fichiers initial_data.json de chaque module.

Lancer le serveur

Il vous suffit d'exécuter python manage.py runserver pour lancer un petit serveur permettant de tester le site en local. Le site sera accessible sur localhost:8000