Skip to content

Tezay/GabisMade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GabisMade

Website for GabisMade


Installation & Lancement

1. Cloner le projet

git clone https://github.com/Tezay/GabisMade.git
cd GabisMade

2. Créer un environnement virtuel

python -m venv .venv

3. Activer l'environnement virtuel

Pour Windows

.venv\Scripts\activate

Pour Linux/MacOS

source .venv/bin/activate

4. Installer les dépendances

pip install -r requirements.txt

5. Initialiser la base de données

flask shell

Puis dans le Shell Python :

from app import db
db.create_all()
exit()
⚠️ Le fichier site.db sera généré dans le dossier instance/

6. Créer un compte administrateur

Exécutez le script init_admin.py pour créer un compte administrateur avec un mot de passe généré aléatoirement :

python init_admin.py

Le mot de passe sera affiché dans la console.

7. Lancer le serveur Flask

flask run

Pour réinitialiser la base de données

Exécuter le script reset_db.py

python reset_db.py

About

Website for GabisMade

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published