Skip to content

Livrable P9 OC D-A Python : Développez une application Web en utilisant Django

Notifications You must be signed in to change notification settings

hmignon/P9_LITReview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet 9 DA-Python OC (Hélène Mignon)

Livrable du Projet 9 du parcours D-A Python d'OpenClassrooms : MVP de LITReview, site communautaire de partage de critiques de livres.

Testé sous Windows 10 - Python 3.9.5 - Django 3.2.9

Initialisation du projet

Windows :

Dans Windows Powershell, naviguer vers le dossier souhaité.

• Récupération du projet
git clone https://github.com/hmignon/P9_mignon_helene.git
• Activer l'environnement virtuel
cd P9_mignon_helene 
python -m venv env 
env\Scripts\activate
• Installer les paquets requis
pip install -r requirements.txt

MacOS et Linux :

Dans le terminal, naviguer vers le dossier souhaité.

• Récupération du projet
git clone https://github.com/hmignon/P9_mignon_helene.git
• Activer l'environnement virtuel
cd P9_mignon_helene 
python3 -m venv env 
source env/bin/activate
• Installer les paquets requis
pip install -r requirements.txt

Utilisation

  1. Lancer le serveur Django:
python manage.py runserver
  1. Dans le navigateur de votre choix, se rendre à l'adresse http://127.0.0.1:8000/

Infos

Django administration

Identifiant : Admin | Mot de passe : litreview

http://127.0.0.1:8000/admin/

Liste des utilisateurs existants

Identifiant Mot de passe
annaleecall password321
Bristlewood password321
gardensnail03 password321
KaitReads password321
MarbleFox password321
QElizabeth password321
TestUser password321

Fonctionnalités

  • Se connecter et s'inscrire ;
  • Consulter son profil et le modifier, ajouter une image de profil ;
  • Consulter un flux contenant les tickets et critiques des utilisateurs auxquels on est abonné ;
  • Créer des tickets de demande de critique ;
  • Créer des critiques, en réponse ou non à des tickets ;
  • Voir ses propres posts, les modifier ou les supprimer ;
  • Suivre d'autres utilisateurs, ou se désabonner.

About

Livrable P9 OC D-A Python : Développez une application Web en utilisant Django

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published