Skip to content

Mattgris6/OC_DAPython_Projet10_SoftDesk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoftDesk

Installation

  • Python 3 doit-etre installé.
  • Télécharger le package de l'application sous github, le dézipper et le ranger dans un nouveau répertoire.
  • Sous windows ouvrir un terminal avec la commande cmd depuis ce répertoire.
  • Créer un environnement virtuel python -m venv env
  • Activer l'environnement virtuel "./env/Scripts/activate.bat"
  • Installer les bibliothèques externes de Python pip install -r requirements.txt

L'application est développée avec DjangoRest. Le projet Django softdesk a une application:

  1. itsystem

Les données sont sauvegardées dans la base de données db.sqlite3

Utilisation

  • Activer l'environnement virtuel "./env/Scripts/activate.bat"
  • Aller dans le dossier softdesk cd softdesk
  • Lancer le serveur avec la commande python manage.py runserver
  • Accéder aux différents endpoints via le logiciel Postman
  • Pour accéder à l'administratin de django depuis votre navigateur: http://127.0.0.1:8000/admin

Utilisateurs demo

  • Voici la liste de tous les utilisateurs de démo:
    • admin
    • dev1
    • dev2
    • dev3
    • dev4
    • dev5
  • Tous les utilisateurs ont le même mot de passe: password-oc
  • Seul l'utilisateur admin a accès à l'administration django

Postman

La documentation de l'API se trouve sur le lien suivant: https://documenter.getpostman.com/view/20879820/UyxeoTUF Vous y trouverez tous les endpoints possible.

Controle flake8

Pour contrôler le code, vous pouvez lancer le script ctrl_flake8.py. Les résultats du contrôle se trouvent dans le dossier flake8_rapport.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published