Guide de démarrage rapide
Pour démarrer le projet, les prérequis suivants sont nécessaires :
Un compte GitHub
(https://github.com/)
Un compte Docker
(https://www.docker.com/)
Un compte Sentry
(https://sentry.io/)
Un compte Heroku
(https://www.heroku.com/)
Prépartion de l’environnement
Ce guide vous explique les étapes pour créer et configurer l’environnement nécessaire à l’exécution du programme. Suivez ces instructions pour une mise en place rapide.
1. Création de l’Environnement Virtuel
Pour démarrer, suivez ces étapes :
Installer une version de Python compatible avec votre ordinateur. (https://www.python.org/downloads/)
Ouvrez le terminal (ou invite de commande) et placez-vous dans le dossier principal (dossier racine) du projet.
Tapez la commande suivante dans votre terminal pour créer un environnement virtuel nommé « venv » :
$ python -m venv venv
Un répertoire appelé « venv » sera créé dans le dossier.
2. Activation de l’Environnement Virtuel
Pour activer l’environnement virtuel créé, suivez ces étapes :
Assurez-vous d’être dans le dossier principal (dossier racine) du projet avec le terminal.
Tapez la commande suivante pour activer l’environnement virtuel :
$ venv\Scripts\activate.bat
Cela ajoutera le préfixe « venv » à chaque ligne de commande dans votre terminal.
Pour désactiver l’environnement virtuel, utilisez cette commande :
$ deactivate
4. Installation des Librairies
Assurez-vous d’être dans le dossier où se trouve le fichier « requirements.txt » avec l’environnement virtuel activé.
Pour installer les librairies requises, utilisez la commande suivante :
$ pip install -r requirements.txt
5. Exécution de l’Application
Utilisez ces étapes pour exécuter l’application :
Lancez le serveur :
Assurez-vous d’être dans le dossier principal du projet avec l’environnement virtuel activé.
Utilisez la commande suivante :
$ python manage.py runserver
Accédez à l’application dans le navigateur de votre choix :
Ouvrez votre navigateur web.
Rendez-vous à l’adresse : http://127.0.0.1:8000/
Commencez dès maintenant à utiliser l’application et à explorer ses fonctionnalités passionnantes !