start.sh 820 B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/bash
  2. # Script de démarrage rapide du serveur Django
  3. # Couleurs
  4. GREEN='\033[0;32m'
  5. YELLOW='\033[1;33m'
  6. NC='\033[0m'
  7. echo -e "${GREEN}🚀 Démarrage du Blog Duhaz${NC}"
  8. # Vérifier l'environnement virtuel
  9. if [ ! -d "venv" ]; then
  10. echo -e "${YELLOW}⚠️ Environnement virtuel non trouvé${NC}"
  11. echo "Exécutez d'abord : ./install.sh"
  12. exit 1
  13. fi
  14. # Activer l'environnement virtuel
  15. source venv/bin/activate
  16. # Vérifier le fichier .env
  17. if [ ! -f ".env" ]; then
  18. echo -e "${YELLOW}⚠️ Fichier .env manquant${NC}"
  19. echo "Copiez .env.example vers .env et configurez-le"
  20. exit 1
  21. fi
  22. # Démarrer le serveur
  23. echo -e "${GREEN}✅ Démarrage du serveur sur http://127.0.0.1:8000${NC}"
  24. echo -e "${YELLOW}Blog disponible sur : http://127.0.0.1:8000/blog/${NC}"
  25. echo ""
  26. python manage.py runserver