install.bat 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. @echo off
  2. echo Installation de l'application Carb-Cycling
  3. echo =============================================
  4. echo.
  5. REM Verifier Python
  6. python --version >nul 2>&1
  7. if %errorlevel% neq 0 (
  8. echo Python n'est pas installe. Veuillez l'installer d'abord.
  9. pause
  10. exit /b 1
  11. )
  12. echo Python detecte
  13. echo.
  14. REM Creer environnement virtuel
  15. echo Creation de l'environnement virtuel...
  16. python -m venv venv
  17. REM Activer l'environnement virtuel
  18. echo Activation de l'environnement virtuel...
  19. call venv\Scripts\activate.bat
  20. REM Installer les dependances
  21. echo Installation des dependances...
  22. pip install -r requirements.txt
  23. REM Creer les migrations
  24. echo Creation de la base de donnees...
  25. python manage.py makemigrations
  26. python manage.py migrate
  27. REM Charger les aliments
  28. echo Chargement des aliments...
  29. python manage.py load_aliments
  30. echo.
  31. echo Installation terminee!
  32. echo.
  33. echo Pour creer un compte administrateur, executez :
  34. echo python manage.py createsuperuser
  35. echo.
  36. echo Pour lancer le serveur :
  37. echo python manage.py runserver
  38. echo.
  39. echo Puis ouvrez votre navigateur sur : http://127.0.0.1:8000
  40. echo.
  41. pause