| 123456789101112131415161718192021 |
- #!/bin/bash
- # Script de nettoyage des sessions pour production
- echo "🧹 Nettoyage des sessions Django..."
- # Activer l'environnement virtuel
- source venv/bin/activate
- # Nettoyer les sessions expirées
- echo "Suppression des sessions expirées..."
- python manage.py clearsessions
- # Optionnel : Supprimer TOUTES les sessions
- read -p "Voulez-vous supprimer TOUTES les sessions ? (o/N) " -n 1 -r
- echo
- if [[ $REPLY =~ ^[OoYy]$ ]]; then
- python manage.py shell -c "from django.contrib.sessions.models import Session; Session.objects.all().delete(); print('✅ Toutes les sessions supprimées')"
- fi
- echo "✅ Nettoyage terminé"
- echo "Redémarrez maintenant le serveur : sudo systemctl restart gunicorn"
|