/!\ Ces instructions sont à destination d'un système Windows. Les commandes peuvent varier selon le système d'exploitation. /!\
Ce projet est codé en Python 3.9, vous devez donc avoir Python 3.9 d'installé sur votre système pour pouvoir lancer le site web. Clonez le projet depuis Github :
cd path/to/directory
git clone https://github.com/romainrbn/FakeNewsMLModel.git
Une fois Python installé, placez-vous dans un dossier où vous voulez installer votre environnement virtuel.
cd C:/Users/myuser/environments
Une fois ceci fait, créez l'environnement virtuel et activez-le :
python3 -m venv /path/to/new/virtual/environment
cd /path/to/new/virtual/environment/Scripts/
activate.bat
Pour rendre l'installation user-friendly, nous avons créé un fichier de dépendances lisible par PIP. Placez-vous à la racine du projet et lancez pip avec le fichier requirements.txt :
cd path/to/project
pip install -r requirements.txt
La base de donnéee étant relativement petite, nous avons pris la liberté de l'inclure dans le repository git. Il n'y a donc pas de migrations à exécuter.
Placez-vous à la racine du projet et lancez le serveur :
cd /fake_news_detector
python manage.py runserver
Le serveur vous indique sur quel port se trouve le site. Par défaut, l'adresse de ce dernier est : localhost:8000