Skip to content

Project 9 of my OpenClassrooms Python course. Develop a Django web app for users to view, create and request book reviews on demand.

Notifications You must be signed in to change notification settings

Wil31/LITReview-app

Repository files navigation

LITReview-app

Site web permettant à une communauté d'utilisateurs de consulter ou de solliciter une critique de livre à la demande.

Utilisation

Prérequis

  • Un terminal (par exemple Windows PowerShell)
  • Python3 version >= 3.10 (vérifier avec python -V)

1 - Télécharger les fichiers

2 - Configurer l'environnement virtuel

  • Ouvrez un terminal
  • Naviguez vers le dossier extrait ([...]\LITReview-app)
  • Créez un environnement virtuel avec la commande python -m venv env
  • Activer l'environnement avec .\env\Scripts\activate (source env/bin/activate sur Linux)
  • Installez les packages avec pip install -r .\requirements.txt

3 - Exécuter le code

  • Lancez le serveur depuis le terminal avec la commande py.exe manage.py runserver
  • Entrez l'adresse suivante dans un navigateur : http:/127.0.0.1:8000/

4 - Tester le site

Utilisez les identifiants des comptes suivants pour essayer les fonctionnalités du site.

Username 1 : Marie
MdP : blagnac24

Username 2 : testuser
MdP : blagnac11

Rapport flake8

Le repository contient un rapport flake8 dans le dossier flake8_rapport. Il est possible de générer un nouveau rapport avec la commande :

flake8

Le fichier .flake8 à la racine contient les paramètres concernant la génération du rapport.

About

Project 9 of my OpenClassrooms Python course. Develop a Django web app for users to view, create and request book reviews on demand.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published